Math 对象
提供基本数学函数和常数的内部对象。 此对象不能显式构造。
属性和方法
要求
备注
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