sql >> Databáze >  >> RDS >> Mysql

Funkce MySQL ASIN() – Vrací úhlový sinus čísla

V MySQL je to ASIN() funkce vrací úhlový sinus čísla.

Číslo zadáte jako argument při volání funkce.

Syntaxe

Syntaxe vypadá takto:

ASIN(X)

Kde X je hodnota, pro kterou chcete vrátit úhlový sinus. Argument musí být hodnota v rozsahu -11 . Pokud je mimo tento rozsah, NULL je vráceno.

Příklad 1 – Základní použití

Zde je základní příklad.

SELECT ASIN(0.1);

Výsledek:

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

Co se stane, když zadáte hodnotu 1 .

SELECT ASIN(1);

Výsledek:

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

A co se stane, když zadáte hodnotu -1 .

SELECT ASIN(-1);

Výsledek:

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

Příklad 2 – Hodnoty mimo rozsah

Jak již bylo zmíněno, poskytnutí hodnoty mimo rozsah -11 vrátí hodnotu NULL.

SELECT ASIN(2);

Výsledek:

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

Příklad 3 – Výrazy

Můžete také předat výrazy, jako je tento:

SELECT ASIN(0.1 + 0.3);

Výsledek:

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

Příklad 4 – nula

Nula je v přijatelném rozsahu.

SELECT ASIN(0);

Výsledek:

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

Příklad 5 – NULL

Předávání NULL vrátí NULL .

SELECT ASIN(NULL);

Výsledek:

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

Vraťte Arc Cosine

Arkus cosinus hodnoty můžete také vrátit pomocí ACOS() funkce.


  1. ORACLE a TRIGGERS (vloženo, aktualizováno, odstraněno)

  2. Název sloupce SQL stejný jako název proměnné PL/SQL - Jak to lze provést v příkazu select?

  3. Nejlepší přístup k odstranění časové části datatime na serveru SQL Server

  4. zobrazení dat z SQL databáze do php/html tabulky