У меня есть переменная mn
, чье значение +2,71989011072, я использую круглую функцию питона, чтобы получить точность значение 2.720, но я получаю 2,72 толькочисла с плавающей точкой точности питона
mn=2.71989011072
print round(mn,3)
Дает 2,72, а не 2,720
это _is_ точно +2,72000000000000 (и т.д.), вы ищете заявление для печати форматировать по-разному? –
Да, я пытаюсь получить распечатку заявления 2.720, а не 2.72. Извините, если я смутил вас – Shantam
@WillMolter: На самом деле это не так: число, представленное в десятичном формате на 2,72, не может быть представлено точно в двоичной с плавающей запятой. – user2357112