Ruang nama: matematika

Metode

abs

statis

abs(num) mengembalikan nomor

Nilai absolut dari nilai numerik.

Parameter

nomor

nomor

Nilai angka.

Kembali

non-null number nilai numerik absolut dari input.

Contoh

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

langit-langit

statis

ceil(num) mengembalikan aturan.Bilangan bulat

Batas atas nilai numerik.

Parameter

nomor

nomor

Nilai angka.

Kembali

non-null rules.Integer bulat batas atas nilai yang diberikan.

Contoh

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

lantai

statis

floor(num) mengembalikan aturan.Integer

Lantai nilai numerik.

Parameter

nomor

nomor

Nilai angka.

Kembali

non-null rules.Integer nilai dasar dari nilai yang diberikan.

Contoh

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

adalah Tak Terbatas

statis

isInfinite(num) mengembalikan aturan.Boolean

Uji apakah nilainya ±∞.

Parameter

nomor

nomor

Nilai angka.

Kembali

non-null rules.Boolean benar jika bilangan tersebut positif atau negatif tak terhingga.

Contoh

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

adalahNaN

statis

isNaN(num) mengembalikan aturan.Boolean

Uji apakah nilainya ±∞.

Parameter

nomor

nomor

Nilai angka.

Kembali

non-null rules.Boolean benar jika nilainya bukan angka.

Contoh

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

kekuatan

statis

pow(base, eksponen) mengembalikan aturan.Float

Mengembalikan nilai argumen pertama yang dipangkatkan dengan argumen kedua.

Parameter

basis

nomor

Nilai dasar numerik.

eksponen

nomor

Nilai eksponen numerik.

Kembali

non-null rules.Float nilai argumen pertama yang dipangkatkan dari argumen kedua.

Contoh

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

bulat

statis

round(num) mengembalikan aturan.Integer

Bulatkan nilai input ke int terdekat.

Parameter

nomor

nomor

Nilai angka.

Kembali

non-null rules.Integer int terdekat dengan nilai yang diberikan.

Contoh

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

persegi

statis

sqrt(num) mengembalikan aturan.Float

Akar kuadrat dari nilai masukan.

Parameter

nomor

nomor

Nilai angka.

Kembali

non-null rules.Float akar kuadrat dari nilai input.

Contoh

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