règles . mathématiques
Fonctions mathématiques disponibles dans le monde entier. Ces fonctions sont accessibles à l'aide des math.
préfixe et opèrent sur des valeurs numériques.
Méthodes
abdos
abs(num) renvoie le nombre
Valeur absolue d'une valeur numérique.
Paramètre | |
---|---|
num | nombre Valeur numérique. |
- Retour
non-null number
la valeur numérique absolue de l’entrée.
Exemple
math.abs(-1) == 1
math.abs(1) == 1
plafond
ceil(num) renvoie des règles.Integer
Plafond de la valeur numérique.
Paramètre | |
---|---|
num | nombre Valeur numérique. |
- Retour
non-null rules.Integer
le plafond de la valeur donnée.
Exemple
math.ceil(2.0) == 2
math.ceil(2.1) == 3
math.ceil(2.7) == 3
sol
floor(num) renvoie des règles.Integer
Plancher de la valeur numérique.
Paramètre | |
---|---|
num | nombre Valeur numérique. |
- Retour
non-null rules.Integer
le plancher de la valeur donnée.
Exemple
math.floor(1.9) == 1
math.floor(2.0) == 2
math.floor(2.7) == 2
estInfini
isInfinite(num) renvoie des règles.Boolean
Testez si la valeur est ±∞.
Paramètre | |
---|---|
num | nombre Valeur numérique. |
- Retour
non-null rules.Boolean
vrai si le nombre est l'infini positif ou négatif.
Exemple
math.isInfinite(∞) == true
math.isInfinite(100) == false
estNaN
isNaN(num) renvoie des règles.Boolean
Testez si la valeur est ±∞.
Paramètre | |
---|---|
num | nombre Valeur numérique. |
- Retour
non-null rules.Boolean
vrai si la valeur n'est pas un nombre.
Exemple
math.isNaN(NaN) == true
math.isNaN(100) == false
pouf
pow(base, exposant) renvoie les règles.Float
Renvoie la valeur du premier argument élevé à la puissance du deuxième argument.
Paramètre | |
---|---|
base | nombre Valeur de base numérique. |
exposant | nombre Valeur de l'exposant numérique. |
- Retour
non-null rules.Float
la valeur du premier argument élevée à la puissance du deuxième argument.
Exemple
math.pow(2, 2) == 4
math.pow(1.5, 2) == 2.25
math.pow(4, 0.5) == 2
rond
round(num) renvoie les règles.Integer
Arrondissez la valeur d’entrée à l’entier le plus proche.
Paramètre | |
---|---|
num | nombre Valeur numérique. |
- Retour
non-null rules.Integer
Entier le plus proche de la valeur donnée.
Exemple
math.round(1.9) == 2
math.round(2.4) == 2
math.round(2.5) == 3
carré
sqrt(num) renvoie les règles.Float
Racine carrée de la valeur d'entrée.
Paramètre | |
---|---|
num | nombre Valeur numérique. |
- Retour
non-null rules.Float
flotter la racine carrée de la valeur d'entrée.
Exemple
math.sqrt(4) == 2.0
math.sqrt(2.25) == 1.5