В python OverflowError
возникает, когда число, которое мы пытаемся вычислить, настолько велико, что его нельзя представить во встроенном объекте float
, который, я думаю, ограничен 32 битами. Я хотел бы понять полное значение сообщения, напечатанного OverflowError
в следующем примере:
>>> 10.1 ** 400
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
OverflowError: (34, 'Result too large')
Что означает 34
в этом сообщении?