跨浏览器/引擎Math.PI始终是3.141592653589793?

Tob*_*oby 2 javascript math cross-platform v8 cross-browser

只是一个非常随机的问题但是javascript中的属性Math.PI 在每个浏览器/引擎中总是3.141592653589793

SLa*_*aks 5

我希望如此.

ECMAScript的规格说:

15.8.1.6 PI

π的数值,圆周长与直径的比值,约为3.1415926535897932.

  • 术语"大约"描述了3.1415926535897932与PI的确切值之间的关系.在规范的早些时候,注意到短语"数值"具有8.5节中定义的技术含义,其中规定它必须是最接近的IEEE-754双精度值.+1,但通过明确地合并这些信息可以改善答案. (5认同)