PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Come funziona cbrt() in PostgreSQL

In PostgreSQL, il cbrt() La funzione restituisce la radice cubica del suo argomento.

La radice cubica di un numero x è un numero y tale che y =x .

Sintassi

La sintassi è abbastanza semplice:

cbrt(dp)

Dove dp è un valore a doppia precisione.

Esempio 1

Ecco un esempio per dimostrarne l'utilizzo.

SELECT cbrt(27);

Risultato:

3

Esempio 2

Puoi passare espressioni come le seguenti.

SELECT cbrt(20 + 7);

Risultato:

3

Esempio 3

Ecco un altro rapido esempio che dimostra come funziona.

SELECT 
  (4 * 4 * 4),
  cbrt(4 * 4 * 4),
  cbrt(64);

Risultato:

 ?column? | cbrt | cbrt
----------+------+------
       64 |    4 |    4

Esempio 4

Eccone uno che restituisce frazioni di secondi.

SELECT cbrt(32);

Risultato:

3.174802103936399

Esempio 5

Eccone uno in cui includo i secondi frazionari nell'argomento.

SELECT cbrt(0.123456);

Risultato:

0.4979327984674048