【发布时间】:2019-04-29 18:05:27
【问题描述】:
问题是在使用 Python 2 对百分比值求和后对结果值进行四舍五入,不带任何小数。提供 3 个输入
输入1(餐费):10.25
输入 2(小费百分比):17
输入 3(税率百分比):5
我必须计算小费金额和税金金额并将结果与餐费相加。
我试过下面的代码:
defsolve(meal_cost, tip_percent, tax_percent):
tip_amt = (meal_cost * tip_percent)/100
tax_amt =(meal_cost * tax_percent)/100
total_bill = (meal_cost + tip_amt + tax_amt)
print int (total_bill)
如果 name == 'main':
meal_cost = float(raw_input())
tip_percent = int(raw_input())
tax_percent = int(raw_input())
solve(meal_cost, tip_percent, tax_percent)
正确答案是 13。但上面的代码给出了 12。
请指导我通过解决方案获得预期结果。 提前致谢
【问题讨论】: