【发布时间】:2013-04-17 22:32:21
【问题描述】:
我正在尝试用 JavaScript 做一些简单的数学运算 (?):
( 1023 * 2 ) + 76561197960265728;
我已经在PHP中做过同样的计算,但结果不同:
JavaScript:76561197960267780
PHP:76561197960267774(正确的结果)
然后我尝试了以下方法: http://jsfiddle.net/YxBa4/
在 JavaScript 中是否对计算中的大量数字有“限制”?
//编辑:
感谢您的回答,我现在使用BigNumber 一个。
我现在的完整工作代码:
【问题讨论】:
-
你能告诉我们你的代码吗?你可能在某个地方出了问题.. 你的 PHP 代码是
-
我的 PHP 代码已经很老了,所以不要责怪编码...我正在尝试在 JavaScript 中执行此操作:pastebin.com/MYiTc4rh - 输入例如 STEAM_0:0:1023第一个功能。第二个函数适用于 76561197960267774
-
+/- 9007199254740992 是 JS 的整数范围(263)。
标签: php javascript