buf.readIntLE(offset, byteLength[, noAssert])
Reads byteLength
number of bytes from the Buffer at the specified offset
and interprets the result as a two's complement signed value. Supports up to 48 bits of accuracy. For example:
const buf = Buffer.allocUnsafe(6); buf.writeUInt16LE(0x90ab, 0); buf.writeUInt32LE(0x12345678, 2); buf.readIntLE(0, 6).toString(16); // Specify 6 bytes (48 bits) // Returns: '1234567890ab' buf.readIntBE(0, 6).toString(16); // Returns: -546f87a9cbee
Setting noAssert
to true
skips validation of the offset
. This allows the offset
to be beyond the end of the Buffer.
Please login to continue.