Fonctions numériques

Fonctions numériques en MySQL.
Quelles sont les fonctions maths?

Explication

Fonctions mathématiques:
On va maintenant voir des fonctions mathématiques avec des exemples.
DEGREES(X) :
Cette fonction renvoie l'argument X, converti de radiant en degré.
mysql> select degrees(pi()); --> 180 mysql> select degrees(0.78539816339745); --> 45
EXP(X) :
Renvoie la valeur de base du logarithme (e) incrémenté de la valeur de X.
mysql> select exp(-1); --> 0.36787944117144 mysql> select exp(1); --> 2.718281828459
FLOOR(X) :
Renvoie la valeur du plus grand entier pas plus grand que X.
mysql> select floor(5.68); --> 5 mysql> select floor(-1.26); --> -2
FORMAT(X,D) :
Met le format d'une valeur en ##,###.##, arroundi au décimale de D près.
mysql> select format(7895423.23478,2); --> 7,895,423.23 mysql> select format(1287654.458,0); --> 1,287,654
LN(X) :
Renvoie le logarithme de X, la base-e logarithmique de X.
mysql> select ln(3); --> 1.0986122886681 mysql> select ln(-1); --> NUL
LOG(X) :
Cette fonction renvoie le logarithme de X, il contient un simple paramètre.
mysql> select log(1); --> 0 mysql> select log(-2); --> NUL
LOG(B,X) :
S'il contient deux paramètres, il renvoie la valeur du logarithme de X avec une base arbitraire B .
mysql> select log(3,4512); --> 7.659204143237 mysql> select log(1,250); --> NUL