0

我正在尝试使用 javascript 将浮点数转换为字节数组/流。我的 javascript 代码是用一个表示浮点值的字符串传递的,定义如下:

来自 AS 库的代码:

        while (buffer.bytesAvailable > 0) 
        {
            ret += buffer.readFloat().toString() + ";";
        }

上面的代码是一个Actionscript代码,其中定义了函数:

readFloat():Number
Reads an IEEE 754 single-precision (32-bit) floating-point number from the byte stream.

由于我无法修改 AS 库,因为它已经编译为 SWF 并为 javascript 导出了函数,我只能求助于使用 Javascript 将输出转换回字节。

有什么方法可以实现这一目标?

4

1 回答 1

1

您可以使用该类解析二进制浮点数:http: //jsfromhell.com/classes/binary-parser

于 2012-10-27T17:07:16.010 回答