Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL ACOS() Funktion – Gibt den Arkuskosinus einer Zahl zurück

In MySQL der ACOS() Funktion gibt den Arkuskosinus einer Zahl zurück.

Die Zahl geben Sie beim Aufruf der Funktion als Argument an.

Syntax

Die Syntax lautet wie folgt:

ACOS(X)

Wobei X ist der Wert, für den Sie den Arkuskosinus zurückgeben möchten. Das Argument muss ein Wert im Bereich -1 sein zu 1 . Wenn es außerhalb dieses Bereichs liegt, NULL zurückgegeben wird.

Beispiel 1 – Grundlegende Verwendung

Hier ist ein einfaches Beispiel.

SELECT ACOS(0.1);

Ergebnis:

+--------------------+
| ACOS(0.1)          |
+--------------------+
| 1.4706289056333368 |
+--------------------+

Folgendes passiert, wenn Sie den Wert 1 angeben .

SELECT ACOS(1);

Ergebnis:

+---------+
| ACOS(1) |
+---------+
|       0 |
+---------+

Und Folgendes passiert, wenn Sie einen Wert von -1 angeben .

SELECT ACOS(-1);

Ergebnis:

+-------------------+
| ACOS(-1)          |
+-------------------+
| 3.141592653589793 |
+-------------------+

Beispiel 2 – Werte außerhalb des Bereichs

Wie bereits erwähnt, Bereitstellung eines Werts außerhalb des Bereichs -1 zu 1 gibt einen NULL-Wert zurück.

SELECT ACOS(2);

Ergebnis:

+---------+
| ACOS(2) |
+---------+
|    NULL |
+---------+

Beispiel 3 – Ausdrücke

Sie können auch Ausdrücke wie diesen übergeben:

SELECT ACOS(0.1 + 0.3);

Ergebnis:

+--------------------+
| ACOS(0.1 + 0.3)    |
+--------------------+
| 1.1592794807274085 |
+--------------------+

Beispiel 4 – Null

Null liegt innerhalb des zulässigen Bereichs.

SELECT ACOS(0);

Ergebnis:

+--------------------+
| ACOS(0)            |
+--------------------+
| 1.5707963267948966 |
+--------------------+

Beispiel 5 – NULL

Übergabe von NULL gibt NULL zurück .

SELECT ACOS(NULL);

Ergebnis:

+------------+
| ACOS(NULL) |
+------------+
|       NULL |
+------------+

Arkussinus zurückgeben

Sie können den Arkussinus eines Werts auch mit der ASIN() zurückgeben Funktion.