В MariaDB, ACOS()
е вградена числова функция, която връща арккосинуса (обратния косинус) на своя аргумент.
С други думи, връща стойността, чийто косинус е аргументът.
Синтаксис
Синтаксисът е така:
ACOS(X)
Където X
е валиден израз, който се разрешава до число между -1
и 1
.
Пример
Ето един пример:
SELECT ACOS(0.32);
Резултат:
+--------------------+ | ACOS(0.32) | +--------------------+ | 1.2450668395002664 | +--------------------+
Ето още няколко примера:
SELECT
ACOS(0),
ACOS(-1),
ACOS(1);
Резултат:
+--------------------+-------------------+---------+ | ACOS(0) | ACOS(-1) | ACOS(1) | +--------------------+-------------------+---------+ | 1.5707963267948966 | 3.141592653589793 | 0 | +--------------------+-------------------+---------+
Аргумент извън обхвата
Аргументът трябва да е между -1
и 1
. Ако не, null
се връща.
Пример:
SELECT ACOS(2);
Резултат:
+---------+ | ACOS(2) | +---------+ | NULL | +---------+
Липсващ аргумент
Извикване на ACOS()
без аргумент води до грешка:
SELECT ACOS();
Резултат:
ERROR 1582 (42000): Incorrect parameter count in the call to native function 'ACOS'