哪个更准确?java.lang.Math.E 或 Math.exp(1.0)
阅读Javadocs,我看到Math.E是“比任何其他值都更接近e的双精度值,自然对数的底数。Math.E 的打印值为 2.718281828459045,而 Math.exp(1.0) 的值应为:2.7182818284590455(末尾再加一个 5)。
从文档中可以看出,Math.E 中的位已被“手动调整”,以更接近 e 的实际值,而不是 Math.exp(1.0) 生成的计算。这是正确的,还是我阅读文档不正确?
如果这是正确的,那么使用Math.pow(Math.E,n)比Math.exp(n)更准确,还是更低?我已经谷歌搜索并搜索了SO,但找不到有关此特定问题的任何内容。