En MariaDB, ACOS()
es una función numérica integrada que devuelve el arcocoseno (coseno inverso) de su argumento.
En otras palabras, devuelve el valor cuyo coseno es el argumento.
Sintaxis
La sintaxis es así:
ACOS(X)
Donde X
es una expresión válida que se resuelve en un número entre -1
y 1
.
Ejemplo
He aquí un ejemplo:
SELECT ACOS(0.32);
Resultado:
+--------------------+ | ACOS(0.32) | +--------------------+ | 1.2450668395002664 | +--------------------+
Aquí hay algunos ejemplos más:
SELECT
ACOS(0),
ACOS(-1),
ACOS(1);
Resultado:
+--------------------+-------------------+---------+ | ACOS(0) | ACOS(-1) | ACOS(1) | +--------------------+-------------------+---------+ | 1.5707963267948966 | 3.141592653589793 | 0 | +--------------------+-------------------+---------+
Argumento fuera de rango
El argumento debe estar entre -1
y 1
. Si no, null
es devuelto.
Ejemplo:
SELECT ACOS(2);
Resultado:
+---------+ | ACOS(2) | +---------+ | NULL | +---------+
Argumento faltante
Llamando a ACOS()
sin un argumento da como resultado un error:
SELECT ACOS();
Resultado:
ERROR 1582 (42000): Incorrect parameter count in the call to native function 'ACOS'