[补档]bilibili播放器特殊弹幕语言-Math
标题:Math
转自:docs.bilibili.tv

目录
1 abs
1.1 参数
1.2 返回
2 acos
2.1 参数
2.2 返回
3 asin
3.1 参数
3.2 返回
4 atan
4.1 参数
4.2 返回
5 atan2
5.1 参数
5.2 返回
6 ceil
6.1 参数
6.2 返回
7 cos
7.1 参数
7.2 返回
8 exp
8.1 参数
8.2 返回
9 floor
9.1 参数
9.2 返回
10 log
10.1 参数
10.2 返回
11 max
11.1 参数
11.2 返回
12 min
12.1 参数
12.2 返回
13 pow
13.1 参数
13.2 返回
14 random
14.1 返回=
15 round
15.1 参数
15.2 返回
16 sin
16.1 参数
16.2 返回
17 sqrt
17.1 参数
17.2 返回
18 tan
18.1 参数
18.2 返回

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 的正切值。
