Найти - Пользователи
Полная версия: Округление
Начало » Python для новичков » Округление
1 2 3 4
smoke853
JOHN_16, согласен
bismigalis

во втором же работало, интересно из каких соображений изменили

JOHN_16
коллективный вопрос можно адресовать Андрею Светлову, как человеку который не мало ковыряется внутри Питона3, ну или сообществу python.org
smoke853
Вот кстати в книге http://www.ozon.ru/context/detail/id/7548553/
написано что:
round() - возвращает число, округленное до ближайшего меньшего целого для чисел с дробной частью меньше 0.5, или значение округленное до ближайшего большего целого для чисел с дробной частью больше 0.5, если дробная часть равна 0.5 - то округление производится до ближайшего четного числа.
bismigalis

если дробная часть равна 0.5 - то округление производится до ближайшего четного числа.

дак это и в документации написано, но в python2 было по-другому

Euler
bismigalis
дак это и в документации написано, но в python2 было по-другому
Я лично на это тупо внимания не обратил, т.к. ещё в школе говорили, что операция округления выполняется в большую по модулю сторону. В третьем питоне же используется “банковское округление”, вместо математического.
JOHN_16
Euler
В третьем питоне же используется “банковское округление”, вместо математического.
нет, иначе как объяснить это:
Python 3.3.0 (default, Oct 01 2012, 09:13:30) [GCC] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> round(10.5)
10
>>> round(11.5)
12
Budulianin
JOHN_16
нет, иначе как объяснить это:

А что непонятно ? банковское округление - округление к ближайшему чётному
FishHook
Банковское округление вполне объясняет.
Банковское округление (англ. banker's rounding) — округление для этого случая происходит к ближайшему чётному, то есть 2,5 → 2
3,5 → 4
Не понятно только нафига такие извращения нужны.
bismigalis

Банковское округление

ну теперь понятно. TIL

Не понятно только нафига такие извращения нужны.

мне тоже не понятно и интересует как взять математическое округление

JOKE: python захавал ученых, теперь идет к бухгалтерам?

This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB