lgc*_*stc 1 javascript node.js
很难相信-但是我找不到有关Google或SO中node.js允许的最大整数的信息。关于浏览器Javascript中最大整数的文章很多,但我只是想知道node.js中的事情可能有所不同。
任何人都可以给一些指针吗?谢谢!
关于浏览器Javascript中最大整数的文章很多,但我只是想知道node.js中的事情可能有所不同。
否。JavaScript是JavaScript,它是规范定义的语言。因此,您为“浏览器JavaScript”找到的答案也适用于NodeJS。
可以由IEEE-754双精度二进制浮点数(JavaScript使用的种类)表示的最大整数值为1.7976931348623157 x 10 308,可在JavaScript中使用Number.MAX_VALUE。
您可以可靠地加1且由于精度损失而无法返回相同值的最大整数为Number.MAX_SAFE_INTEGER,即9,007,199,254,740,991。也就是说,9007199254740991 + 1是9007199254740992,但9007199254740992 + 1也是9007199254740992。可以保留更大的整数(请参见上文),但是整数之间的差距随着值的增加而增大。
| 归档时间: |
|
| 查看次数: |
1073 次 |
| 最近记录: |