buf.readDoubleLE(offset[, noAssert])
Reads a 64-bit double from the Buffer at the specified offset
with specified endian format (readDoubleBE()
returns big endian, readDoubleLE()
returns little endian).
Setting noAssert
to true
skips validation of the offset
. This allows the offset
to be beyond the end of the Buffer.
const buf = Buffer.from([1,2,3,4,5,6,7,8]); buf.readDoubleBE(); // Returns: 8.20788039913184e-304 buf.readDoubleLE(); // Returns: 5.447603722011605e-270 buf.readDoubleLE(1); // throws RangeError: Index out of range buf.readDoubleLE(1, true); // Warning: reads passed end of buffer! // Segmentation fault! don't do this!
Please login to continue.