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

Funkce MySQL ACOS() – Vrátí úhlový kosinus čísla

V MySQL je to ACOS() funkce vrací arkus cosinus čísla.

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

Syntaxe

Syntaxe vypadá takto:

ACOS(X)

Kde X je hodnota, pro kterou chcete vrátit arkus cosinus. 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 ACOS(0.1);

Výsledek:

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

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

SELECT ACOS(1);

Výsledek:

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

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

SELECT ACOS(-1);

Výsledek:

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

Příklad 2 – Hodnoty mimo rozsah

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

SELECT ACOS(2);

Výsledek:

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

Příklad 3 – Výrazy

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

SELECT ACOS(0.1 + 0.3);

Výsledek:

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

Příklad 4 – nula

Nula je v přijatelném rozsahu.

SELECT ACOS(0);

Výsledek:

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

Příklad 5 – NULL

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

SELECT ACOS(NULL);

Výsledek:

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

Vraťte Arc Sine

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


  1. Funkce CONCAT() v Oracle

  2. Nahrávání obrázků v CKEditoru bez použití pluginu

  3. Příklady MONTH() – MySQL

  4. Změny Oracle Ace