Complex("inf") ** 1 выдает ошибку OverflowErrorPython

Программы на Python
Anonymous
Complex("inf") ** 1 выдает ошибку OverflowError

Сообщение Anonymous »


В Python 3.10.9 этот пример вызывает OverflowError: комплексное возведение в степень:

complex("inf") ** 1 Но это работает, вычисляя (nan+nanj):

complex("inf") ** 2 Почему это работает именно так? Есть ли ошибка, о которой следует сообщить?

Вернуться в «Python»