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'