JavaScripts的Number.MIN_VALUE等于0

时间:2018-03-13 08:48:47

标签: javascript node.js

我正在用JS编写一个处理一些二进制数据的库。我想用Number.MIN_VALUE编写一个测试,但似乎等于0:

> Number.MIN_VALUE
< 0
> Number.MIN_VALUE > 0
< false

在Linux 4.15 64位上使用Chrome 64(KDE Neon,自定义内核4.15.3-ext73-55.3-intelstandard)。与Firefox 59和Node.js 7.10.0和8.10.0相同的结果。

在具有Node.js 8.10.0的其他计算机(也是64位Linux)上,它返回有效值5e-324

对C ++(gcc 7.3)的类似测试看起来不错,给出了有效的结果:std::numeric_limits<double>::denorm_min();返回有效的0x01 00 00 00 00 00 00 00

0 个答案:

没有答案