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'