Math 对象

提供基本数学函数和常数的内部对象。 此对象不能显式构造。

属性和方法

Math 对象属性和方法

要求

版本 1

备注

new 运算符不能创建 Math 对象,如果您尝试这样做,它将返回错误。 当加载脚本引擎时,该引擎将创建 Math 对象。 它的所有方法和属性在任何时候都可用于脚本。

下面的示例阐释 Math 对象的用法。 请注意,由于浮点数的精度有限,涉及浮点数的计算可以累积次要的舍入错误。 您可以使用 Number 对象的 toFixed 方法来显示无次要舍入错误的数字。

示例

var pi : double = Math.PI;         // Should be about 3.14.
print(pi);
var cosPi : double = Math.cos(pi); // Should be minus one.
print(cosPi);
var sinPi : double = Math.sin(pi); // Should be zero.
print(sinPi.toFixed(10));

该代码的输出为:

3.141592653589793
-1
0.0000000000

请参见

参考

Number 对象