PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Como cbrt() funciona no PostgreSQL


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