aturan. matematika
Fungsi matematika yang tersedia secara global. Fungsi-fungsi ini diakses
menggunakan awalan math.
dan menggunakan nilai numerik.
Metode
abs
abs(num) menampilkan angka
Nilai absolut dari nilai numerik.
Parameter |
|
---|---|
angka |
angka Nilai numerik. |
- Hasil
-
non-null number
nilai numerik absolut dari input.
Contoh
math.abs(-1) == 1
math.abs(1) == 1
ceil
ceil(num) menampilkan rules.Integer
Batas nilai numerik.
Parameter |
|
---|---|
angka |
angka Nilai numerik. |
- Hasil
-
non-null rules.Integer
batas atas nilai yang diberikan.
Contoh
math.ceil(2.0) == 2
math.ceil(2.1) == 3
math.ceil(2.7) == 3
floor
floor(num) menampilkan rules.Integer
Lantai dari nilai numerik.
Parameter |
|
---|---|
angka |
angka Nilai numerik. |
- Hasil
-
non-null rules.Integer
nilai minimum dari nilai yang diberikan.
Contoh
math.floor(1.9) == 1
math.floor(2.0) == 2
math.floor(2.7) == 2
tidak terbatas
isInfinite(num) menampilkan rules.Boolean
Uji apakah nilai adalah ±±.
Parameter |
|
---|---|
angka |
angka Nilai numerik. |
- Hasil
-
non-null rules.Boolean
benar jika angkanya positif atau negatif tak terhingga.
Contoh
math.isInfinite(∞) == true
math.isInfinite(100) == false
isNaN
isNaN(num) menampilkan rules.Boolean
Uji apakah nilai adalah ±±.
Parameter |
|
---|---|
angka |
angka Nilai numerik. |
- Hasil
-
non-null rules.Boolean
benar jika nilainya bukan angka.
Contoh
math.isNaN(NaN) == true
math.isNaN(100) == false
pow
pow(basis, eksponen) menampilkan rules.Float
Mengembalikan nilai argumen pertama yang dipangkatkan dengan argumen kedua argumen.
Parameter |
|
---|---|
base |
angka Nilai dasar numerik. |
eksponen |
angka Nilai eksponen numerik. |
- Hasil
-
non-null rules.Float
nilai argumen pertama yang dipangkatkan argumen kedua.
Contoh
math.pow(2, 2) == 4
math.pow(1.5, 2) == 2.25
math.pow(4, 0.5) == 2
putaran
round(num) menampilkan rules.Integer
Bulatkan nilai input ke int terdekat.
Parameter |
|
---|---|
angka |
angka Nilai numerik. |
- Hasil
-
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
sqrt
sqrt(num) menampilkan rules.Float
Akar kuadrat dari nilai input.
Parameter |
|
---|---|
angka |
angka Nilai numerik. |
- Hasil
-
non-null rules.Float
akar kuadrat dari nilai input.
Contoh
math.sqrt(4) == 2.0
math.sqrt(2.25) == 1.5