I MariaDB, ACOS()
er en indbygget numerisk funktion, der returnerer arccosinus (invers cosinus) af sit argument.
Med andre ord returnerer den værdien, hvis cosinus er argumentet.
Syntaks
Syntaksen ser sådan ud:
ACOS(X)
Hvor X
er et gyldigt udtryk, der løses til et tal mellem -1
og 1
.
Eksempel
Her er et eksempel:
SELECT ACOS(0.32);
Resultat:
+--------------------+ | ACOS(0.32) | +--------------------+ | 1.2450668395002664 | +--------------------+
Her er nogle flere eksempler:
SELECT
ACOS(0),
ACOS(-1),
ACOS(1);
Resultat:
+--------------------+-------------------+---------+ | ACOS(0) | ACOS(-1) | ACOS(1) | +--------------------+-------------------+---------+ | 1.5707963267948966 | 3.141592653589793 | 0 | +--------------------+-------------------+---------+
Argument uden for rækkevidde
Argumentet skal være mellem -1
og 1
. Hvis ikke, null
er returneret.
Eksempel:
SELECT ACOS(2);
Resultat:
+---------+ | ACOS(2) | +---------+ | NULL | +---------+
Manglende argument
Kalder ACOS()
uden et argument resulterer i en fejl:
SELECT ACOS();
Resultat:
ERROR 1582 (42000): Incorrect parameter count in the call to native function 'ACOS'