Сегодня я искал Python Docs для doctest и нашел следующим образом
if n+1 == n: # catch a value like 1e300 raise OverflowError("n too large")
Сразу же я открыл оболочку и попробую:
>>> from math import exp >>> n = exp(300) >>> n 1.9424263952412558e+130 >>> n + 1 == n True
Til n+1
! и как защитить от смехотворно большое количество
Оригинал: “https://dev.to/shaikhul/when-n–1–n-in-python-26p7”