Python Glossary English

все Python 3cmathфункция

cmath.cosh()

гиперболические функции

Гиперболический косинус комплексного аргумента; для мнимого аргумента cosh(i·x) = cos(x).

Синтаксис

cmath.cosh(z)

Гиперболические и тригонометрические функции в комплексной плоскости — одна и та же функция с поворотом аргумента: cosh(iπ) = cos(π) = -1. Отсюда и практическое: math.cosh для вещественных чисел быстрее и возвращает float, а cmath.cosh всегда отдаёт complex, даже для 0.

Примеры

import cmath
print(cmath.cosh(1j * cmath.pi))  # → (-1+0j)
print(cmath.cosh(0))  # → (1+0j)

См. также

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