print("Welcome to the tip calculator!")
bill = float(input(f"What was the total bill? £"))
tip = int(input("How much tip would you like to give? 10, 12 or 15? "))
people = int(input( "How many people to split the bill? "))
tip_as_percent = tip / 100
total_tip_amount = bill * tip_as_percent
total_bill = bill + total_tip_amount
bill_per_person = total_bill / people
final_amount = round(bill_per_person, 2)
print(f"Each person should pay {final_amount}")
< /code>
Номер должен иметь несколько цифр и должно быть округление до двух десятичных знаков, но это не так. Кто -нибудь знает почему?
Подробнее здесь: https://stackoverflow.com/questions/796 ... ut-its-not
Число должно быть округление до двух десятичных знаков, но оно не [дублирует] ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
WooCommerce: округление цен вверх/вниз с точностью до двух десятичных знаков.
Anonymous » » в форуме Php - 0 Ответы
- 44 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Округление десятичной дроби до двух десятичных знаков дает неправильный результат? [закрыто]
Anonymous » » в форуме C# - 0 Ответы
- 9 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Округление до двух десятичных знаков и преобразование процента в калькуляторе наконечника
Anonymous » » в форуме Python - 0 Ответы
- 2 Просмотры
-
Последнее сообщение Anonymous
-