【发布时间】:2011-07-17 03:04:12
【问题描述】:
我有一个 javascript 程序(在使用 Mozilla Spidermonkey 1.8 的 jsdb 中运行,而不是在浏览器中运行),我需要将浮点数和双精度数转换为/从其 IEEE 表示的适当字节数转换。 Java 有 Float.floatToIntBits() 和 Float.intBitsToFloat() 以及 Double 的类似方法。
有没有办法在 Javascript 中计算这些函数? (是的,我知道所有 javascript 数字本质上都是 double 类型)
我想我可以遵循 Double.longBitsToDouble() 和 Float.intBitsToFloat() 的 javadoc 中的算法,但这仅涵盖一个方向,我需要两个方向。
【问题讨论】:
标签: javascript ieee-754