为什么Javascript中有一个属性会返回2的近似平方根。是不是Math.sqrt(2)就够了?还有一个属性返回0.5的平方根。为什么JavaScript中有Math.SQRT2属性?
我想知道纯粹的好奇心。
为什么Javascript中有一个属性会返回2的近似平方根。是不是Math.sqrt(2)就够了?还有一个属性返回0.5的平方根。为什么JavaScript中有Math.SQRT2属性?
我想知道纯粹的好奇心。
这是一个在许多数学方程中使用的常量。由于它是一个常量,每次使用它都不需要计算,而且它具有很高的精度。
观察因子,如所见here,它实际上是一个广泛使用的常数。
一些值经常使用得足够快,以便将它们存储为常量比重新计算它们更快。 2和0.5的平方根是两个这样的常数。
同样适用于PI,E,LN2,LN10,LOG2E,LOG10E等。 – nibot 2011-03-23 00:00:10