从序列化数据中解析float

时间:2016-08-31 02:12:00

标签: javascript systems-programming

我在NodeJS中有一个缓冲区,它从蓝牙设备接收到序列化数据。

序列化数据是IEEE单浮点表示,其中偏移量为第21位。

accX = data.readUInt32LE(2);
accX = accX >> 4;

在C中,我可以使用memcpy来获取浮点数。我怎么能在Javascript中解析float?

1 个答案:

答案 0 :(得分:0)

安装

npm install ieee754

阅读缓冲区

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

参考 - https://github.com/feross/ieee754