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

MySQL ASIN()-Funktion – Gibt den Arkussinus einer Zahl zurück

In MySQL die ASIN() Funktion gibt den Arkussinus einer Zahl zurück.

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

Syntax

Die Syntax lautet wie folgt:

ASIN(X)

Wobei X ist der Wert, für den Sie den Arcussinus 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 ASIN(0.1);

Ergebnis:

+--------------------+
| ASIN(0.1)          |
+--------------------+
| 0.1001674211615598 |
+--------------------+

Folgendes passiert, wenn Sie den Wert 1 angeben .

SELECT ASIN(1);

Ergebnis:

+--------------------+
| ASIN(1)            |
+--------------------+
| 1.5707963267948966 |
+--------------------+

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

SELECT ASIN(-1);

Ergebnis:

+---------------------+
| ASIN(-1)            |
+---------------------+
| -1.5707963267948966 |
+---------------------+

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 ASIN(2);

Ergebnis:

+---------+
| ASIN(2) |
+---------+
|    NULL |
+---------+

Beispiel 3 – Ausdrücke

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

SELECT ASIN(0.1 + 0.3);

Ergebnis:

+---------------------+
| ASIN(0.1 + 0.3)     |
+---------------------+
| 0.41151684606748806 |
+---------------------+

Beispiel 4 – Null

Null liegt innerhalb des zulässigen Bereichs.

SELECT ASIN(0);

Ergebnis:

+---------+
| ASIN(0) |
+---------+
|       0 |
+---------+

Beispiel 5 – NULL

Übergabe von NULL gibt NULL zurück .

SELECT ASIN(NULL);

Ergebnis:

+------------+
| ASIN(NULL) |
+------------+
|       NULL |
+------------+

Gibt den Arkuskosinus zurück

Sie können den Arkuskosinus eines Werts auch mit ACOS() zurückgeben Funktion.