Округлить до десятичной - PullRequest
0 голосов
/ 17 января 2020

У меня проблема, и мне нужна ваша помощь!

Вот код:

kg_lemons = float(input())
kg_sugar = float(input())
water = float(input())
total_lemon_juice = kg_lemons * 980 #in mililiters need to multiply by 1000
total_lemonade = total_lemon_juice + 5 * 1000 + (0.3 * kg_sugar)
cups_made = total_lemonade / 150
money_made = cups_made * 1.20
print(f'All cups sold: {cups_made:.2f}')
print(f'Money earned: {money_made:.2f}')

В конце, после того, как я распечатал его, он должен показать цифры:

All cups sold: 66
Money earned: 79.20

Но я получил:

All cups sold: 66.01
Money earned: 79.21

Так что мне нужно округлить его до второго знака после запятой (наименьшее число). Должен ли я использовать math.floor и, если да, то как?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...