Последнее обновление
ACOSH
Описание
Возвращает гиперболический арккосинус x или NULL, если x меньше 1.
Синтаксис
ACOSH(<x>)
Параметры
| Параметр | Описание |
|---|---|
<x> | Значение, для которого вычисляется гиперболический арккосинус |
Возвращаемое значение
Гиперболический арккосинус значения параметра x.
Особые случаи
- Если
xравен 1, возвращает 0 - Если
xменьше 1, возвращаетNULL - Если
xравен NaN, возвращает NaN - Если
xравен положительной бесконечности, возвращает Infinity - Если
xравен отрицательной бесконечности, возвращаетNULL - Если
xравен NULL, возвращает NULL
Примеры
select acosh(0.0);
+------------+
| acosh(0.0) |
+------------+
| NULL |
+------------+
select acosh(-1.0);
+-------------+
| acosh(-1.0) |
+-------------+
| NULL |
+-------------+
select acosh(1.0);
+------------+
| acosh(1.0) |
+------------+
| 0 |
+------------+
select acosh(1.0000001);
+-------------------------+
| acosh(1.0000001) |
+-------------------------+
| 0.0004472135918947727 |
+-------------------------+
select acosh(cast('nan' as double));
+----------------------------+
| acosh(cast('nan' AS DOUBLE)) |
+----------------------------+
| NaN |
+----------------------------+
select acosh(cast('inf' as double));
+----------------------------+
| acosh(cast('inf' AS DOUBLE)) |
+----------------------------+
| Infinity |
+----------------------------+
select acosh(10.0);
+-------------------+
| acosh(10.0) |
+-------------------+
| 2.993222846126381 |
+-------------------+