У меня проблема, и мне нужна ваша помощь!
Вот код:
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
и, если да, то как?