使用 JavaScript 函数
function squareIt(number) {
return number * number;
}
当给定数字 4294967296 时,函数返回 18446744073709552000
每个人都知道真正的答案是 18446744073709551616 :-)
我想这与我的 32 位机器上的舍入有关。然而,这个脚本在 64 位机器上会给出正确的答案吗?有人试过这个吗?
ChrisV- 看到这个帖子 https://stackoverflow.com/questions/307179/what-is-javascripts-max-int-whats-the-highest-integer-value-a-number-can-go-to。此外,通过直接在浏览器 URL 文本框中键入以下 JavaScript,人们可以更轻松地评估您的问题:
javascript:4294967296*4294967296
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)