0

我正在尝试计算Math.pow(2,1000)并且我得到Result : "1.0715086071862673e+301"

如果我尝试Math.pow(2,10000),那么我会得到Result : "Infinity"

谁能帮我用javascript解决这个问题?

4

2 回答 2

2

您也可以尝试https://github.com/peterolson/BigInteger.js进行大数计算。

于 2013-11-06T07:23:49.993 回答
0

您不能仅使用 JavaScript 计算如此大的数字,您可能需要为此使用库。

请查看https://github.com/jtobey/javascript-bignumhttp://jsfromhell.com/classes/bignumber

于 2013-11-06T07:16:29.823 回答