PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Funktionsweise von Sind() in PostgreSQL

In PostgreSQL sind() ist eine mathematische Funktion, die den trigonometrischen Sinus des angegebenen Winkels, gemessen in Grad, zurückgibt.

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:

sind(x)

Wobei x ist eine doppelte Genauigkeit Wert, der den Winkel (in Grad) darstellt, für den Sie den Sinus zurückgeben möchten.

Beispiel

Hier ist ein Beispiel, um zu demonstrieren, wie es funktioniert.

SELECT sind(45);

Ergebnis:

0.7071067811865475

Brüche

Der Winkel kann eine Bruchkomponente enthalten.

SELECT sind(45.6789);

Ergebnis:

0.7154354836424379

Negative Winkel

Der Winkel kann negativ sein.

SELECT sind(-35);

Ergebnis:

-0.573576436351046

Ausdrücke

Das Argument kann Ausdrücke enthalten.

SELECT sind(3 * 5);

Ergebnis:

0.2588190451025208

Geben Sie den Winkel im Bogenmaß an

Wie bereits erwähnt, geben Sie den Winkel an sind() an wird in Grad angegeben . Zur Angabe in Bogenmaß , verwenden Sie den sin() Funktion.

Die sin() Funktion funktioniert genauso wie sind() , außer dass sein Argument in Bogenmaß statt in Grad angegeben wird.