In MariaDB, ACOS()
è una funzione numerica incorporata che restituisce l'arcocoseno (coseno inverso) del suo argomento.
In altre parole, restituisce il valore il cui coseno è l'argomento.
Sintassi
La sintassi è questa:
ACOS(X)
Dove X
è un'espressione valida che si risolve in un numero compreso tra -1
e 1
.
Esempio
Ecco un esempio:
SELECT ACOS(0.32);
Risultato:
+--------------------+ | ACOS(0.32) | +--------------------+ | 1.2450668395002664 | +--------------------+
Ecco altri esempi:
SELECT
ACOS(0),
ACOS(-1),
ACOS(1);
Risultato:
+--------------------+-------------------+---------+ | ACOS(0) | ACOS(-1) | ACOS(1) | +--------------------+-------------------+---------+ | 1.5707963267948966 | 3.141592653589793 | 0 | +--------------------+-------------------+---------+
Argomento fuori portata
L'argomento deve essere compreso tra -1
e 1
. In caso contrario, null
viene restituito.
Esempio:
SELECT ACOS(2);
Risultato:
+---------+ | ACOS(2) | +---------+ | NULL | +---------+
Argomento mancante
Chiamando ACOS()
senza un argomento genera un errore:
SELECT ACOS();
Risultato:
ERROR 1582 (42000): Incorrect parameter count in the call to native function 'ACOS'