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Сообщить о неточности