In PostgreSQL, sind()
is een wiskundige functie die de trigonometrische sinus van de opgegeven hoek retourneert, zoals gemeten in graden.
U specificeert de hoek door een argument aan de functie te geven wanneer u deze aanroept.
In trigonometrie, sinus is de functie die gelijk is aan de verhouding van de zijde tegenover een bepaalde hoek (in een rechthoekige driehoek) tot de schuine zijde.
Syntaxis
De syntaxis gaat als volgt:
sind(x)
Waar x
is een dubbele precisie waarde die de hoek (in graden) vertegenwoordigt waarvoor u de sinus wilt retourneren.
Voorbeeld
Hier is een voorbeeld om te laten zien hoe het werkt.
SELECT sind(45);
Resultaat:
0.7071067811865475
Fracties
De hoek kan een fractionele component bevatten.
SELECT sind(45.6789);
Resultaat:
0.7154354836424379
Negatieve hoeken
De hoek kan negatief zijn.
SELECT sind(-35);
Resultaat:
-0.573576436351046
Uitdrukkingen
Het argument kan uitdrukkingen bevatten.
SELECT sind(3 * 5);
Resultaat:
0.2588190451025208
Geef de hoek op in radialen
Zoals gezegd, de hoek die u opgeeft aan sind()
wordt gespecificeerd in graden . Om het op te geven in radialen , gebruik de sin()
functie.
De sin()
functie werkt precies hetzelfde als sind()
, behalve dat het argument is opgegeven in radialen in plaats van graden.