I PostgreSQL, sind()
är en matematisk funktion som returnerar trigonometrisk sinus för den angivna vinkeln, mätt i grader.
Du anger vinkeln genom att ange ett argument till funktionen när du anropar den.
I trigonometri, sinus är funktionen som är lika med förhållandet mellan sidan mitt emot en given vinkel (i en rätvinklig triangel) och hypotenusan.
Syntax
Syntaxen ser ut så här:
sind(x)
Där x
är en dubbel precision värde som representerar vinkeln (i grader) för vilken du vill ha sinusen returnerad.
Exempel
Här är ett exempel för att visa hur det fungerar.
SELECT sind(45);
Resultat:
0.7071067811865475
Bråk
Vinkeln kan innehålla en bråkdel.
SELECT sind(45.6789);
Resultat:
0.7154354836424379
Negativa vinklar
Vinkeln kan vara negativ.
SELECT sind(-35);
Resultat:
-0.573576436351046
Uttryck
Argumentet kan innehålla uttryck.
SELECT sind(3 * 5);
Resultat:
0.2588190451025208
Ange vinkeln i radianer
Som nämnts, vinkeln du anger till sind()
anges i grader . För att ange det i radianer , använd sin()
fungera.
sin()
Funktionen fungerar exakt på samma sätt som sind()
, förutom att dess argument anges i radianer istället för grader.