Найти - Пользователи
Полная версия: Округление до исходного
Начало » Центр помощи » Округление до исходного
1 2
Андрей Светлов
Не вижу противоречия:
>>> 345.7
345.7
Цель изменения была выводить число точно так же, как и вводится. Тут другой случай:

>>> 345.6+0.1 == 345.7
False


>>> 345.6+0.1 - 345.7
5.684341886080802e-14

Вот и ваша пятерка в младшем разряде.
Isem
Андрей Светлов
Цель изменения была выводить число точно так же, как и вводится.
Это понятно, у меня вопрос в том, что они поправили: алгоритм str->float или алгоритм float->str ?
Андрей Светлов
Алгоритм repr(float). Он, между прочим, отличается от str(float). Вернее, раньше эти алгоритмы были разные.
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