In PostgreSQL, sqrt()
la funzione restituisce la radice quadrata del suo argomento.
La radice quadrata di un numero x è il numero y tale che y =x .
Sintassi
La sintassi è abbastanza semplice:
sqrt(dp or numeric)
Dove dp
è un valore a doppia precisione.
Esempio 1
Ecco un esempio per dimostrarne l'utilizzo.
SELECT sqrt(64);
Risultato:
8
Esempio 2
Puoi anche passare espressioni come le seguenti.
SELECT sqrt(60 + 4);
Risultato:
8
Esempio 3
Ecco un altro rapido esempio che dimostra come funziona.
SELECT
(4 * 4),
sqrt(4 * 4),
sqrt(16);
Risultato:
?column? | sqrt | sqrt ----------+------+------ 16 | 4 | 4
Esempio 4
Eccone uno che restituisce frazioni di secondi.
SELECT sqrt(50);
Risultato:
7.0710678118654755
Esempio 5
Eccone uno in cui includo i secondi frazionari nell'argomento.
SELECT sqrt(0.123456);
Risultato:
0.35136306009596399