In MariaDB, ACOS()
is een ingebouwde numerieke functie die de arccosinus (inverse cosinus) van zijn argument retourneert.
Met andere woorden, het geeft de waarde terug waarvan de cosinus het argument is.
Syntaxis
De syntaxis gaat als volgt:
ACOS(X)
Waar X
is een geldige uitdrukking die wordt omgezet in een getal tussen -1
en 1
.
Voorbeeld
Hier is een voorbeeld:
SELECT ACOS(0.32);
Resultaat:
+--------------------+ | ACOS(0.32) | +--------------------+ | 1.2450668395002664 | +--------------------+
Hier zijn nog enkele voorbeelden:
SELECT
ACOS(0),
ACOS(-1),
ACOS(1);
Resultaat:
+--------------------+-------------------+---------+ | ACOS(0) | ACOS(-1) | ACOS(1) | +--------------------+-------------------+---------+ | 1.5707963267948966 | 3.141592653589793 | 0 | +--------------------+-------------------+---------+
Argument buiten bereik
Het argument moet tussen -1
. liggen en 1
. Zo niet, null
wordt geretourneerd.
Voorbeeld:
SELECT ACOS(2);
Resultaat:
+---------+ | ACOS(2) | +---------+ | NULL | +---------+
Ontbrekend argument
ACOS()
. aanroepen zonder een argument resulteert in een fout:
SELECT ACOS();
Resultaat:
ERROR 1582 (42000): Incorrect parameter count in the call to native function 'ACOS'