« Introduction au Lua/Fonctions Math » : différence entre les versions

Contenu supprimé Contenu ajouté
Youni Verciti (discussion | contributions)
Youni Verciti (discussion | contributions)
Ligne 289 :
# <code>math.floor(x)</code> retourne le plus grand nombre entier qui soit inférieur ou égal à o <code>x</code>.
# <code>math.fmod2(x, y)</code> retourne le reste de la division de <code>x</code> par <code>y</code> ...that rounds the quotient towards zero...
# <code>math.frexp(x)</code> retourne deux valeurs m et e tel que <code>x</code> = m times 2^e, e est un entier, et la valeur absolue de m est entre [0.5, 1)... (La fonction est employée pour couper la valeur de nombre en fraction normale et exposant. Deux valeurs sont retournées : le premier est une valeur toujours dans la gamme 1/2 (incluse) à 1 (exclusivité) et la seconde est un exposant.)
# <code>math.huge</code> retourne la valeur représentant l'infini positif ; superieur ou égal à toute valeur numérique.
# <code>math.ldexp(m, e)</code> retourne <code>m</code> times <code>2^e</code> (<code>e</code> devrait être un entier)...(La fonction prend un nombre normalisé et renvoie la représentation de virgule flottante. C'est la valeur multipliée par 2 à la puissance de l'exposant.)
# <code>math.log(x)</code> retourne le logarithme naturel de <code>x</code>.
# <code>math.log10(x)</code> reourne le logarithme décimal (base-10 logarithm) de <code>x</code>.