我正在尝试计算Math.pow(2,1000)
并且我得到Result : "1.0715086071862673e+301"
如果我尝试Math.pow(2,10000)
,那么我会得到Result : "Infinity"
。
谁能帮我用javascript解决这个问题?
我正在尝试计算Math.pow(2,1000)
并且我得到Result : "1.0715086071862673e+301"
如果我尝试Math.pow(2,10000)
,那么我会得到Result : "Infinity"
。
谁能帮我用javascript解决这个问题?
您也可以尝试https://github.com/peterolson/BigInteger.js进行大数计算。
您不能仅使用 JavaScript 计算如此大的数字,您可能需要为此使用库。
请查看https://github.com/jtobey/javascript-bignum或http://jsfromhell.com/classes/bignumber