命名空間:數學

方法

腹部

靜態圖像

Ab(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

isNaN

靜態圖像

isNaN(num) 會傳回 rules.Boolean

測試這個值是否為 ±∞。

參數

數字

數字

數值。

傳回

如果值不是數字,則傳回 non-null rules.Boolean

範例

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

鮑魚

靜態圖像

pow(base, exponent) 會傳回 rules.Float

傳回第一個引數的次方值 引數。

參數

base

數字

底數的數值。

指數

數字

數值指數值。

傳回

non-null rules.Float 第一個引數的值,取次方 。

範例

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

輪次

靜態圖像

round(num) 會傳回 rules.Integer

將輸入值四捨五入至最接近的整數。

參數

數字

數字

數值。

傳回

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