node commands node.js npm buffer ieee-754

node.js - commands - Convierte ieee754 a decimal en nodo



mongoose decimal (1)

[Descubrí que] la clase Buffer del nodo tiene esa capacidad incorporada: buffer.readFloatBE(0) .

Tengo un búfer en el nodo <Buffer 42 d9 00 00> que se supone que representa el decimal 108.5. Estoy usando este módulo para tratar de decodificar el búfer: https://github.com/feross/ieee754 .

ieee754.read = function (buffer, offset, isLE, mLen, nBytes)

Los argumentos significan lo siguiente:

buffer = the buffer offset = offset into the buffer value = value to set (only for write) isLe = is little endian? mLen = mantissa length nBytes = number of bytes

Intento leer el valor: ieee754.read(buffer, 0, false, 5832704, 4) pero no ieee754.read(buffer, 0, false, 5832704, 4) el resultado esperado. Creo que estoy llamando a la función correctamente, aunque no estoy seguro del argumento de la mLen .