Python Glossary English

Python 3.6+cmathпонятие

cmath.infj

константы

Комплексное число с нулевой вещественной и бесконечной мнимой частью — complex(0.0, inf).

Синтаксис

cmath.infj

Арифметика с бесконечностями в complex рождает NaN неожиданно: infj * 1j даёт (-inf+nanj), а не просто -inf, потому что умножение считает и слагаемое 0·inf. Перед вычислениями с такими значениями проверяйте их через cmath.isinf и isnan.

Примеры

import cmath
print(cmath.infj, cmath.infj.real)  # → infj 0.0
print(cmath.infj * 1j)  # → (-inf+nanj)

См. также

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