In PostgreSQL der cbrt()
Die Funktion gibt die Kubikwurzel ihres Arguments zurück.
Die Kubikwurzel einer Zahl x ist eine Zahl y so dass y =x .
Syntax
Die Syntax ist ganz einfach:
cbrt(dp)
Wobei dp
ist ein Wert mit doppelter Genauigkeit.
Beispiel 1
Hier ist ein Beispiel, um die Verwendung zu demonstrieren.
SELECT cbrt(27);
Ergebnis:
3
Beispiel 2
Sie können Ausdrücke wie die folgenden übergeben.
SELECT cbrt(20 + 7);
Ergebnis:
3
Beispiel 3
Hier ist ein weiteres kurzes Beispiel, das zeigt, wie es funktioniert.
SELECT
(4 * 4 * 4),
cbrt(4 * 4 * 4),
cbrt(64);
Ergebnis:
?column? | cbrt | cbrt ----------+------+------ 64 | 4 | 4
Beispiel 4
Hier ist eine, die dazu führt, dass Bruchteile von Sekunden zurückgegeben werden.
SELECT cbrt(32);
Ergebnis:
3.174802103936399
Beispiel 5
Hier ist eine, bei der ich Bruchteile von Sekunden in das Argument einbeziehe.
SELECT cbrt(0.123456);
Ergebnis:
0.4979327984674048