【发布时间】:2014-08-22 20:35:56
【问题描述】:
目前我正在开发一些客户端(html5)node.js服务器(c++)项目。 服务器向我发送结构化数据(标准 C++ 结构)。我在 node.js 中读取字符、数组和 int32 没有问题,但我无法正确读取浮点值。
当我尝试将其视为整数时 - 结果我得到很大的数字。
例如: 目标值在280左右 从缓冲区读取的值为:1133248512
如何使用 C++ struct buffer 将 C++ 浮点值映射到 javascript 浮点值?
【问题讨论】:
-
你试过 parseFloat 函数吗? developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/…
-
@Boyo 这不会解析二进制格式
-
对于浮点数,您是否尝试过在 javascript 中使用 Float32Array 对象?
标签: javascript c++ struct floating-point