Python Glossary English

все Python 3Числа и математикафункция

math.atanh

гиперболические

Обратный гиперболический тангенс (|аргумент| < 1).

Синтаксис

math.atanh(...)

Интервал открытый: на самих границах math.atanh(1) и math.atanh(-1) дают ValueError (math domain error), потому что функция там уходит в бесконечность — и всё, что по модулю больше единицы, тоже ValueError. Не путай с math.atan: у арктангенса аргумент любой вещественный, а ограничен результат, здесь ровно наоборот.

Примеры

import math
print(math.atanh(0))   # → 0.0
print(round(math.atanh(0.5), 4))   # → 0.5493
print(round(math.atanh(-0.5), 4))   # → -0.5493
print(round(math.atanh(math.tanh(2)), 4))   # → 2.0
print(math.atanh(1))   # → ValueError

См. также

Частые ошибки

Открыть в полном глоссарииdocs.python.orgСообщить о неточности