Không gian tên: toán học

Phương thức

bụng

tĩnh

abs(num) trả về số

Giá trị tuyệt đối của một giá trị số.

Thông số

số

số

Giá trị số.

Trả lại hàng

non-null number giá trị số tuyệt đối của dữ liệu đầu vào.

Ví dụ

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

ceil

tĩnh

ceil(num) trả về rules.Integer

Giá trị trần của giá trị số.

Thông số

số

số

Giá trị số.

Trả lại hàng

non-null rules.Integer mức trần của giá trị đã cho.

Ví dụ

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

phần nguyên gần nhất bên trái

tĩnh

floor(num) trả về rules.Integer

Tầng của giá trị số.

Thông số

số

số

Giá trị số.

Trả lại hàng

non-null rules.Integer giá sàn của giá trị đã cho.

Ví dụ

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

Vô hạn

tĩnh

isInfinite(num) trả về rules.Boolean

Kiểm tra xem giá trị có phải là ±∞ hay không.

Thông số

số

số

Giá trị số.

Trả lại hàng

non-null rules.Boolean đúng nếu số này là số dương hoặc số âm vô tận.

Ví dụ

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

isNaN

tĩnh

isNaN(num) trả về rules.Boolean

Kiểm tra xem giá trị có phải là ±∞ hay không.

Thông số

số

số

Giá trị số.

Trả lại hàng

non-null rules.Boolean đúng nếu giá trị không phải là một số.

Ví dụ

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

bùm

tĩnh

pow(cơ sở; số mũ) trả về rules.Float

Trả về giá trị luỹ thừa của đối số thứ nhất đối số.

Thông số

cơ số

số

Giá trị cơ sở số.

số mũ

số

Giá trị số mũ.

Trả lại hàng

non-null rules.Float giá trị của đối số đầu tiên được nâng lên luỹ thừa của đối số thứ hai.

Ví dụ

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

vòng##vong

tĩnh

Round(num) trả về rules.Integer

Làm tròn giá trị đầu vào đến số nguyên gần nhất.

Thông số

số

số

Giá trị số.

Trả lại hàng

non-null rules.Integer số nguyên gần nhất với giá trị đã cho.

Ví dụ

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

sqrt

tĩnh

sqrt(num) trả về rules.Float

Căn bậc hai của giá trị nhập vào.

Thông số

số

số

Giá trị số.

Trả lại hàng

non-null rules.Float căn bậc hai của giá trị đầu vào.

Ví dụ

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