Рубрики
Без рубрики

ТИЛ: Когда n + 1 в питоне?

Когда n + 1 равен n. Tagged с Python, Toolargenumber, сегодня.

Сегодня я искал 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”