No PostgreSQL, o
cbrt() A função retorna a raiz cúbica de seu argumento. A raiz cúbica de um número x é um número y tal que y =x .
Sintaxe
A sintaxe é bem simples:
cbrt(dp) Onde
dp é um valor de precisão dupla. Exemplo 1
Aqui está um exemplo para demonstrar seu uso.
SELECT cbrt(27); Resultado:
3
Exemplo 2
Você pode passar expressões como as seguintes.
SELECT cbrt(20 + 7); Resultado:
3
Exemplo 3
Aqui está outro exemplo rápido que demonstra como funciona.
SELECT
(4 * 4 * 4),
cbrt(4 * 4 * 4),
cbrt(64); Resultado:
?column? | cbrt | cbrt ----------+------+------ 64 | 4 | 4
Exemplo 4
Aqui está um que resulta em segundos fracionários sendo retornados.
SELECT cbrt(32); Resultado:
3.174802103936399
Exemplo 5
Aqui está um em que incluo segundos fracionários no argumento.
SELECT cbrt(0.123456); Resultado:
0.4979327984674048