buf.readInt32LE(offset[, noAssert])
Reads a signed 32-bit integer from the Buffer at the specified offset
with the specified endian format (readInt32BE()
returns big endian, readInt32LE()
returns little endian).
Setting noAssert
to true
skips validation of the offset
. This allows the offset
to be beyond the end of the Buffer.
Integers read from the Buffer are interpreted as two's complement signed values.
const buf = Buffer.from([1,-2,3,4]); buf.readInt32BE(); // returns 33424132 buf.readInt32LE(); // returns 67370497 buf.readInt32LE(1); // throws RangeError: Index out of range
Please login to continue.