В PostgreSQL, cbrt()
функцията връща кубичния корен на своя аргумент.
Корен кубичен на число x е число y така че y =x .
Синтаксис
Синтаксисът е доста прост:
cbrt(dp)
Където dp
е стойност с двойна точност.
Пример 1
Ето пример за демонстриране на използването му.
SELECT cbrt(27);
Резултат:
3
Пример 2
Можете да предавате изрази като следните.
SELECT cbrt(20 + 7);
Резултат:
3
Пример 3
Ето още един бърз пример, който демонстрира как работи.
SELECT
(4 * 4 * 4),
cbrt(4 * 4 * 4),
cbrt(64);
Резултат:
?column? | cbrt | cbrt ----------+------+------ 64 | 4 | 4
Пример 4
Ето един, който води до връщане на частични секунди.
SELECT cbrt(32);
Резултат:
3.174802103936399
Пример 5
Ето един, където включвам дробни секунди в аргумента.
SELECT cbrt(0.123456);
Резултат:
0.4979327984674048