Math
目录 |
abs
public static function abs(val:Number):Number
- 计算并返回由参数 val 指定的数字的绝对值。
参数
- val:Number — 已返回绝对值的数字。
返回
- Number — 指定参数的绝对值。
acos
public static function acos(val:Number):Number
- 以弧度为单位计算并返回由参数 val 指定的数字的反余弦值。
参数
- val:Number — -1.0 到 1.0 之间的一个数字。
返回
- Number — 参数 val 的反余弦值。
asin
public static function asin(val:Number):Number
- 以弧度为单位计算并返回由参数 val 指定的数字的反正弦值。
参数
- val:Number — -1.0 到 1.0 之间的一个数字。
返回
- Number — 介于负二分之 pi 和正二分之 pi 之间的一个数字。
atan
public static function atan(val:Number):Number
- 以弧度为单位计算并返回角度值,该角度的正切值已由参数 val 指定。返回值介于负二分之 pi 和正二分之 pi 之间。
参数
- val:Number — 表示角的正切值的一个数字。
返回
- Number — 介于负二分之 pi 和正二分之 pi 之间的一个数字。
atan2
public static function atan2(y:Number, x:Number):Number
- 以弧度为单位计算并返回点 y/x 的角度,该角度从圆的 x 轴(其中,0,0 表示圆心)沿逆时针方向测量。返回值介于正 pi 和负 pi 之间。请注意,atan2 的第一个参数始终是 y 坐标。
参数
- y:Number — 该点的 y 坐标。
- x:Number — 该点的 x 坐标。
返回
- Number — 一个数字。
ceil
public static function ceil(val:Number):Number
- 返回指定数字或表达式的上限值。数字的上限值是大于等于该数字的最接近的整数。
参数
- val:Number — 一个数字或表达式。
返回
- Number — 最接近且大于等于参数 val 的整数。
cos
public static function cos(angleRadians:Number):Number
- 以弧度为单位计算并返回指定角度的余弦值。要计算弧度,请参阅 Math 类的概述。
参数
- angleRadians:Number — 一个数字,它表示一个以弧度为单位的角度。
返回
- Number — -1.0 到 1.0 之间的一个数字。
exp
public static function exp(val:Number):Number
- 返回自然对数的底 (e) 的 x 次幂的值,x 由参数 x 指定。常量 Math.E 可以提供 e 的值。
参数
- val:Number — 指数;一个数字或表达式。
返回
- Number — e 的 x 次幂,x 由参数 val 指定。
floor
public static function exp(val:Number):Number
- 返回由参数 val 指定的数字或表达式的下限值。下限值是小于等于指定数字或表达式的最接近的整数。
参数
- val:Number — 一个数字或表达式。
返回
- Number — 最接近且小于等于参数 val 的整数。
log
public static function log(val:Number):Number
- 返回参数 val 的自然对数。
参数
- val:Number — 其值大于 0 的数字或表达式。
返回
- Number — 参数 val 的自然对数。
max
public static function max(val1:Number, val2:Number, ... rest):Number
- 计算 val1 和 val2(或更多的值)并返回最大值。
参数
- val1:Number — 一个数字或表达式。
- val2:Number — 一个数字或表达式。
- ... rest — 一个数字或表达式。Math.max() 可以接受多个参数。
返回
- Number — 参数 val1 和 val2(或更多值)的最大值。
min
public static function min(val1:Number, val2:Number, ... rest):Number
- 计算 val1 和 val2(或更多的值)并返回最小值。
参数
- val1:Number — 一个数字或表达式。
- val2:Number — 一个数字或表达式。
- ... rest — 一个数字或表达式。Math.min() 可以接受多个参数。
返回
- Number — 参数 val1 和 val2(或更多值)的最小值。
pow
public static function pow(base:Number, pow:Number):Number
- 计算并返回 base 的 pow 次幂。
参数
- base:Number — 将自乘参数 pow 次的数字。
- pow:Number — 指定参数 base 的自乘次数的数字。
返回
- Number — base 的 pow 次幂的值。
random
public static function random():Number
- 返回一个伪随机数 n,其中 0 <= n < 1。因为该计算不可避免地包含某些非随机的成分,所以返回的数字以保密方式计算且为“伪随机数”。
返回=
- Number — 一个伪随机数。
round
public static function round(val:Number):Number
- 将参数 val 的值向上或向下舍入为最接近的整数并返回该值。如果 val 与最接近的两个整数等距离(即该数字以 .5 结尾),则该值向上舍入为下一个较大的整数。
参数
- val:Number — 要舍入的数字。
返回
- Number — 参数 val 舍入为最近的整数。
sin
public static function sin(angleRadians:Number):Number
- 以弧度为单位计算并返回指定角度的正弦值。要计算弧度,请参阅 Math 类的概述。
参数
- angleRadians:Number — 一个数字,它表示一个以弧度为单位的角度。
返回
- Number — 一个数字;指定角度的正弦值(介于 -1.0 和 1.0 之间)。
sqrt
public static function sqrt(val:Number):Number
- 计算并返回指定数字的平方根。
参数
- val:Number — 一个大于等于 0 的数字或表达式。
返回
- Number — 如果参数 val 大于等于 0,则为一个数字,否则为 NaN(非数字)。
tan
public static function tan(angleRadians:Number):Number
- 计算并返回指定角度的正切值。要计算弧度,请参阅 Math 类的概述。
参数
- angleRadians:Number — 一个数字,它表示一个以弧度为单位的角度。
返回
- Number — 参数 angleRadians 的正切值。