Link copiato negli appunti
Manipolare numeri reali
In questa lezione esaminiamo alcune delle funzioni più importanti per calcolare o formattare numeri in virgola mobile
POWER
La funzione restituisce la potenza di un numero.
Sintassi di POWER
POWER (n1, n2)
Dove n1
è il numero da elevare alla potenza di n2
.
Esempio
SQL> SELECT POWER (34, 5) FROM DUAL;
TRUNC
La funzione restituisce il numero fornito come parametro di input troncato ad n cifre decimali.
Sintassi di TRUNC
TRUNC (n1, n2)
dove n1
è il numero da troncare ed n2
il numero di cifre di precisione da avere a destra della virgola.
Esempio
SQL> SELECT TRUNC (563653.524524, 3) FROM DUAL;
SQRT
La funzione restituisce la radice quadrata del valore numerico fornito in input.
Sintassi di SQRT
SQRT (<numero>)
Esempio: calcolare la radice quadrata di alcuni numeri
SQL> SELECT SQRT (81) AS Test1, SQRT (456) AS Test2, SQRT (16) AS Test3 2 FROM DUAL;