sql >> Databáze >  >> RDS >> MariaDB

Jak ACOS() funguje v MariaDB

V MariaDB, ACOS() je vestavěná numerická funkce, která vrací arkkosinus (inverzní kosinus) svého argumentu.

Jinými slovy, vrací hodnotu, jejíž kosinus je argument.

Syntaxe

Syntaxe vypadá takto:

ACOS(X)

Kde X je platný výraz, který se překládá na číslo mezi -1 a 1 .

Příklad

Zde je příklad:

SELECT ACOS(0.32);

Výsledek:

+--------------------+
| ACOS(0.32)         |
+--------------------+
| 1.2450668395002664 |
+--------------------+

Zde je několik dalších příkladů:

SELECT 
    ACOS(0),
    ACOS(-1),
    ACOS(1);

Výsledek:

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

Argument mimo rozsah

Argument musí být mezi -1 a 1 . Pokud ne, null je vráceno.

Příklad:

SELECT ACOS(2);

Výsledek:

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

Chybí argument

Volání ACOS() bez argumentu vede k chybě:

SELECT ACOS();

Výsledek:

ERROR 1582 (42000): Incorrect parameter count in the call to native function 'ACOS'

  1. Naplnit JFreechart TimeSeriesCollection z Mysql DB?

  2. Datový model agentury pro veřejné mínění

  3. připojení k databázi Oracle ve web.config asp.net

  4. Jaký je rozdíl mezi 'YYYY' a 'RRRR' v Oracle SQL