在节点中将ieee754转换为十进制

时间:2015-02-16 09:58:39

标签: node.js npm buffer ieee-754

我在节点<Buffer 42 d9 00 00>中有一个缓冲区,它应该代表小数108.5。我正在使用此模块尝试解码缓冲区:https://github.com/feross/ieee754

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

参数意味着以下内容:

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

我尝试读取值:ieee754.read(buffer, 0, false, 5832704, 4)但未获得预期结果。我想我正在调用函数,虽然我不确定mLen参数。

1 个答案:

答案 0 :(得分:1)

[我发现]节点Buffer类具有内置的功能:buffer.readFloatBE(0)

相关问题