javascript - 根据 ECMA,为什么 Javascript 的 MAX_VALUE 是 "approximate"

标签 javascript math

The value of Number.MAX_VALUE is the largest positive finite value of the Number type, which is approximately 1.7976931348623157 × 10308.

Source

为什么是“大约”?难道我们不能确定这确实是最大的正数值吗? this中的答案问题似乎很好地证明了这一点。或者近似值在这种情况下意味着不同的东西?

最佳答案

MAX_VALUE 的准确值为:

179,769,313,486,231,570,814,527,423,731,704,356,798,070,567,525,
844,996,598,917,476,803,157,260,780,028,538,760,589,558,632,766,
878,171,540,458,953,514,382,464,234,321,326,889,464,182,768,467,
546,703,537,516,986,049,910,576,551,282,076,245,490,090,389,328,
944,075,868,508,455,133,942,304,583,236,903,222,948,165,808,559,
332,123,348,274,797,826,204,144,723,168,738,177,180,919,299,881,
250,404,026,184,124,858,368

除了“大约 1.7976931348623157 × 10308”,这对您还有什么意义吗?

关于javascript - 根据 ECMA,为什么 Javascript 的 MAX_VALUE 是 "approximate",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24082698/

相关文章:

python - 改变值检测 numpy Python

c - 如何在没有溢出的情况下用定点运算计算多项式?

algorithm - 逆向复数二维查找表

c# - 使用 .ToString() 方法 C# 显示欧元时出现问题

javascript - 移动第一 : running a timer job on client side - best option

javascript - Protractor 找不到具有 id 的元素

javascript - Laravel TokenMismatchException 和 dropzone

C++ - 数组数学

javascript - 图像、文本和时间延迟

JavaScript 事件不仅在第一个元素上