LINUX.ORG.RU

История изменений

Исправление AntonI, (текущая версия) :

Ты думаешь что сможешь ему че то объяснить?;-)

Давай попробуем вместе. В фиксед пойнт можно накидать пару примеров конечно, но оно такое…

$ python3
>>> from math import *
>>> exp(1)
2.718281828459045
>>> sum(floor(1000/factorial(i)) for i in range(10))/1000
2.716
>>> sum(round(1000/factorial(i)) for i in range(10))/1000
2.718

«Каждый кто не слепой и не идиот может это увидеть и понять» (с)

Исходная версия AntonI, :

Ты думаешь что сможешь ему че то объяснить?;-)

Давай попробуем вместе. В фиксед пойнт можно накидать пару примеров конечно, но оно такое…

$ python3
>>> from math import *
>>> sum(floor(1000/factorial(i)) for i in range(10))/1000
2.716
>>> sum(round(1000/factorial(i)) for i in range(10))/1000
2.718

«Каждый кто не слепой и не идиот может это увидеть и понять» (с)