名前空間: 数学

メソッド

腹筋

静的

abs(num) は数値を返します

数値の絶対値。

パラメータ

番号

番号

数値。

戻り値

non-null number数値 入力の絶対数値。

math.abs(-1) == 1
math.abs(1) == 1

天井

静的

ceil(num) はrules.Integerを返します

数値の上限。

パラメータ

番号

番号

数値。

戻り値

non-null rules.Integer指定された値の上限を示す整数。

math.ceil(2.0) == 2
math.ceil(2.1) == 3
math.ceil(2.7) == 3

静的

Floor(num) はrules.Integerを返します。

数値の下限。

パラメータ

番号

番号

数値。

戻り値

non-null rules.Integer指定された値の下限を示す整数。

math.floor(1.9) == 1
math.floor(2.0) == 2
math.floor(2.7) == 2

無限です

静的

isInfinite(num) はrules.Booleanを返します。

値が±∞であるかどうかをテストします。

パラメータ

番号

番号

数値。

戻り値

non-null rules.Boolean数値が正または負の無限大の場合はブール値 true。

math.isInfinite(∞) == true
math.isInfinite(100) == false

はNaN

静的

isNaN(num) はrules.Booleanを返します。

値が±∞であるかどうかをテストします。

パラメータ

番号

番号

数値。

戻り値

non-null rules.Boolean値が数値でない場合は true。

math.isNaN(NaN) == true
math.isNaN(100) == false

捕虜

静的

pow(base, exponent) はrules.Floatを返します。

最初の引数を 2 番目の引数で累乗した値を返します。

パラメータ

ベース

番号

数値の基本値。

指数

番号

数値の指数値。

戻り値

non-null rules.Float最初の引数の値を 2 番目の引数で累乗した浮動小数点数です。

math.pow(2, 2) == 4
math.pow(1.5, 2) == 2.25
math.pow(4, 0.5) == 2

ラウンド

静的

Round(num) はrules.Integerを返します。

入力値を最も近い int に丸めます。

パラメータ

番号

番号

数値。

戻り値

non-null rules.Integer指定された値に最も近い int。

math.round(1.9) == 2
math.round(2.4) == 2
math.round(2.5) == 3

平方メートル

静的

sqrt(num) はrules.Floatを返します。

入力値の平方根。

パラメータ

番号

番号

数値。

戻り値

non-null rules.Float入力値の平方根を浮動小数点数で計算します。

math.sqrt(4) == 2.0
math.sqrt(2.25) == 1.5