Programmazione MySQL – Funzioni matematiche di MySQL

mysql-logo

In questa sessione del corso di programmazione MySQL vedremo alcune funzioni matematiche messe a disposizione da questo database. MySQL, oltre ai quattro operatori aritmetici di base, somma (+), sottrazione (), moltiplicazione (*) e divisione (/), possiede anche l’operatore modulo (%). L’operatore modulo calcola il resto della divisione. Ad esempio, volendo vedere quale è il resto di 37 diviso 6:

Oltre all’operatore modulo, all’interno di MySQL sono presenti diverse funzioni matematiche

MySQL – MOD(x, y)

Visualizza il resto di x diviso y, simile a l’operatore modulo.

MySQL – ABS(x)

Calcola il valore assoluto del numero x. Così, se x è negativo viene restituito il suo valore positivo.

MySQL – SIGN(x)

Restituisce rispettivamente 1, 0 o -1 quando x è positivo, nullo o negativo.

MySQL – POWER(x,y)

Calcola il valore di x elevato alla potenza di y.

MySQL – SQRT(x)

Calcola la radice quadrata di x.

MySQL – ROUND(x) e ROUND(x,y)

Restituisce il valore di x arrotondato al numero intero più vicino. ROUND può anche accettare un argomento y aggiuntivo che arrotonda al decimale y.

MySQL – FLOOR(x)

Restituisce l’intero più grande che è minore o uguale a x.

MySQL – CEILING(x)

Restituisce il numero intero più piccolo che è maggiore o uguale a x.

MySQL – SIN(x), COS(x) e TAN(x)

Restituisce il risultato delle funzioni trigonometriche seno, coseno e tangente dell’angolo x espresso in radianti.

Tags:

About the Author

Post a Reply

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Top