Перейти к содержимому
Последнее обновление

TANH

Описание​

Возвращает гиперболический тангенс x.

Синтаксис​

TANH(<x>)

Параметры​

ПараметрОписание
<x>Значение, для которого вычисляется гиперболический тангенс

Возвращаемое значение​

Гиперболический тангенс параметра x.

Особые случаи​

  • Если x равен NaN, возвращает NaN
  • Если x равен положительной бесконечности, возвращает 1
  • Если x равен отрицательной бесконечности, возвращает -1
  • Если x равен NULL, возвращает NULL

Пример​

select tanh(0),tanh(1);
+-------------------------+-------------------------+
| tanh(cast(0 as DOUBLE)) | tanh(cast(1 as DOUBLE)) |
+-------------------------+-------------------------+
| 0 | 0.7615941559557649 |
+-------------------------+-------------------------+
select tanh(cast('nan' as double));
+-----------------------------+
| tanh(cast('nan' AS DOUBLE)) |
+-----------------------------+
| NaN |
+-----------------------------+
select tanh(cast('inf' as double));
+-----------------------------+
| tanh(cast('inf' AS DOUBLE)) |
+-----------------------------+
| 1 |
+-----------------------------+
select tanh(cast('-inf' as double));
+------------------------------+
| tanh(cast('-inf' AS DOUBLE)) |
+------------------------------+
| -1 |
+------------------------------+