【发布时间】:2019-07-11 18:26:09
【问题描述】:
我总是从以下方面得到无穷大:
let power = Math.pow(2, 10000000);
console.log(power); //Infinity
那么,我可以从中得到整数吗? 也许我不明白这个任务https://www.codewars.com/kata/5511b2f550906349a70004e1/train/javascript?谁知道,告诉我如何决定?
【问题讨论】:
-
Javascript 中最大的整数是 (2^53)-1。您的结果对于单个变量来说太大了。
-
结果将显着大于
Number.MAX_SAFE_INTEGER,其中算术将失败。为什么需要这么大的数字? -
你只是为了好玩而尝试这个吗?或任何真实情况?这个数字在实际场景中通常不会存在。
-
Wolfram alpha 说您需要 3,010,300 位数字来存储结果。
-
这是写在这个任务codewars.com/kata/5511b2f550906349a70004e1/train/javascript。我需要得到字符串结果,但是数字。
标签: javascript math integer pow