Fonctions numériques

Fonctions numériques en MySQL.
Comment utiliser les fonctions mathématique?

Explication

Fonctions mathématiques:
On va maintenant voir des fonctions mathématiques avec des exemples.
ROUND(X), ROUND(X,D) :
Renvoie l'argument X, arrondi de l'entier le plus près. S'il contient deux arguments, il renvoie X arrondi au décimale de D près.
mysql> select round(12.589); --> 13 mysql> select round(-12.23); --> -12 mysql> select round(5.258, 1); --> 5.3 mysql> select round(5.258, -1); --> 10
SIGN(X) :
Renvoie le signe d'un nombre comme -1 si négatif, 0 si zéro et 1 si positif.
mysql> select sign(-89); --> -1 mysql> select sign(0); --> 0 mysql> select sign(123); --> 1
SIN(X) :
Renvoye le sinus de la valeur X, X en radian.
mysql> select sin(45); --> 0.85090352453412 mysql> select sin(pi()); --> 1.2246063538224e-016
SQRT(X) :
Renvoie la racine carré d'un nombre, ce nombre doit être un nombre positif.
mysql> select sqrt(144); --> 12 mysql> select sqrt(741); --> 27.221315177632
TAN(X) :
Renvoie la tangente de X, où X est en radian.
mysql> select tan(45); --> 1.6197751905439 mysql> select tan(90); --> -1.9952004122082
TRUNCATE(X,D) :
Le chiffre est tronqué de D chiffres après la virgule. Si D est négatif, le chiffre qui se trouve avant la virgule devient 0.
mysql> select truncate(4.556,1); --> 4.5 mysql> select truncate(444.556,-1); --> 440