In PostgreSQL acosd()
ist eine mathematische Funktion, die den inversen Kosinus des angegebenen Ausdrucks, gemessen in Grad, zurückgibt.
Der Arkuskosinus wird auch Arkuskosinus genannt.
Syntax
Die Syntax lautet wie folgt:
acosd(x)
Wobei x
ist eine doppelte Genauigkeit Wert.
Beispiel
Hier ist ein Beispiel, um zu demonstrieren, wie es funktioniert.
SELECT acosd(0.5);
Ergebnis:
60
Außer Reichweite?
Das Argument muss zwischen -1,00 und 1,00 liegen. Alle Werte außerhalb dieses Bereichs führen zu einem Fehler.
SELECT acosd(1.01);
Ergebnis:
ERROR: input is out of range
Und hier ist es mit einem negativen Ausdruck.
SELECT acosd(-1.01);
Ergebnis:
ERROR: input is out of range
Nullargument
Ein Argument von Null gibt 90 Grad zurück, was dem Äquivalent von π/2 entspricht.
SELECT acosd(0);
Ergebnis:
90
Kosinus von Arkuskosinus
Da der Arkuskosinus die Umkehrfunktion des Kosinus ist, ist der Kosinus des Arkuskosinus von x ist gleich x .
Wir können acosd()
übergeben zu cosd()
Funktion als Argument, um dies zu demonstrieren.
SELECT cosd(acosd(0.90));
Ergebnis:
0.9
Gibt den Arkuskosinus im Bogenmaß zurück
Wie bereits erwähnt, acosd()
gibt den Arkuskosinus in Grad zurück . Gibt den Arkuskosinus in Radiant zurück verwenden Sie den acos()
Funktion.
Der acos()
Funktion funktioniert genauso wie acosd()
, außer dass es sein Ergebnis in Bogenmaß statt in Grad zurückgibt.