Как округлить число с плавающей запятой до определенного десятичного разряда?

Предположим, у меня есть 8.8333333333333339 , и я хочу преобразовать его в 8.84 . Как я могу сделать это в Python?

round (8.8333333333333339, 2) дает 8.83 , а не 8.84 . Я новичок в Python или программировании в целом.

Я не хочу печатать это как строку, и результат будет использоваться в дальнейшем. Дополнительные сведения о проблеме см. В Советы по программированию на Python Тима Уилсона: калькулятор ссуды и платежей .

78
задан martineau 13 July 2019 в 17:34
поделиться