Espace de noms : mathématiques

Méthodes

abdos

statique

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

statique

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

statique

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

statique

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

statique

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

statique

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

statique

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é

statique

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