W MariaDB, ACOS()
jest wbudowaną funkcją numeryczną, która zwraca arcus cosinus (odwrotny cosinus) swojego argumentu.
Innymi słowy, zwraca wartość, której cosinus jest argumentem.
Składnia
Składnia wygląda tak:
ACOS(X)
Gdzie X
jest poprawnym wyrażeniem, które rozwiązuje do liczby między -1
i 1
.
Przykład
Oto przykład:
SELECT ACOS(0.32);
Wynik:
+--------------------+ | ACOS(0.32) | +--------------------+ | 1.2450668395002664 | +--------------------+
Oto kilka przykładów:
SELECT
ACOS(0),
ACOS(-1),
ACOS(1);
Wynik:
+--------------------+-------------------+---------+ | ACOS(0) | ACOS(-1) | ACOS(1) | +--------------------+-------------------+---------+ | 1.5707963267948966 | 3.141592653589793 | 0 | +--------------------+-------------------+---------+
Argument poza zakresem
Argument musi być pomiędzy -1
i 1
. Jeśli nie, null
jest zwracany.
Przykład:
SELECT ACOS(2);
Wynik:
+---------+ | ACOS(2) | +---------+ | NULL | +---------+
Brakujący argument
Wywołanie ACOS()
bez argumentu powoduje błąd:
SELECT ACOS();
Wynik:
ERROR 1582 (42000): Incorrect parameter count in the call to native function 'ACOS'