In PostgreSQL sin()
ist eine mathematische Funktion, die den trigonometrischen Sinus des angegebenen Winkels zurückgibt, gemessen im Bogenmaß.
Sie geben den Winkel an, indem Sie der Funktion beim Aufruf ein Argument übergeben.
In der Trigonometrie Sinus ist die Funktion, die gleich dem Verhältnis der einem gegebenen Winkel (in einem rechtwinkligen Dreieck) gegenüberliegenden Seite zur Hypotenuse ist.
Syntax
Die Syntax lautet wie folgt:
sin(x)
Wobei x
ist eine doppelte Genauigkeit Wert, der den Winkel (im Bogenmaß) darstellt, für den Sie den Sinus zurückgeben möchten.
Beispiel
Hier ist ein Beispiel, um zu demonstrieren, wie es funktioniert.
SELECT sin(2);
Ergebnis:
0.9092974268256817
Brüche
Der Winkel kann eine Bruchkomponente enthalten.
SELECT sin(1.2345);
Ergebnis:
0.9439833239445111
Negative Winkel
Der Winkel kann negativ sein.
SELECT sin(-2);
Ergebnis:
-0.9092974268256817
Ausdrücke
Das Argument kann Ausdrücke enthalten.
SELECT sin(1.5 * 2);
Ergebnis:
0.1411200080598672
Andere Funktionen übergeben
Hier ist ein Beispiel, das eine andere Funktion enthält (in diesem Fall pi()
) im Ausdruck.
SELECT sin(pi()/2);
Ergebnis:
1
Geben Sie den Winkel in Grad an
Wie bereits erwähnt, der Winkel, den Sie sin()
angeben wird in Radiant angegeben . Zur Angabe in Grad verwenden Sie den sind()
Funktion.
Die sind()
Funktion funktioniert genauso wie sin()
, außer dass sein Argument in Grad statt in Bogenmaß angegeben wird.