I PostgreSQL er cbrt()
funktion returnerer terningeroden af sit argument.
Terningroden af et tal x er et tal y sådan at y =x .
Syntaks
Syntaksen er ret enkel:
cbrt(dp)
Hvor dp
er en dobbelt præcisionsværdi.
Eksempel 1
Her er et eksempel for at demonstrere dets brug.
SELECT cbrt(27);
Resultat:
3
Eksempel 2
Du kan sende udtryk som f.eks. følgende.
SELECT cbrt(20 + 7);
Resultat:
3
Eksempel 3
Her er endnu et hurtigt eksempel, der viser, hvordan det virker.
SELECT
(4 * 4 * 4),
cbrt(4 * 4 * 4),
cbrt(64);
Resultat:
?column? | cbrt | cbrt ----------+------+------ 64 | 4 | 4
Eksempel 4
Her er en, der resulterer i, at brøkdele af sekunder returneres.
SELECT cbrt(32);
Resultat:
3.174802103936399
Eksempel 5
Her er en, hvor jeg inkluderer brøkdele af sekunder i argumentet.
SELECT cbrt(0.123456);
Resultat:
0.4979327984674048