当我返回我的功能时,答案是不一致的。我想要回合.05。 例如:26.93 - > 26.95 这是发生了什么..我做错了什么? 感谢
>>> cashback = (0.05 * round(payment/0.05))
>>> cad_cashier(23,26.93)
'The change value is: 3.950000000000003'
>>> cashback = (0.05 * round((payment) / 0.05))
>>> cad_cashier(23,26.52)
'The change value is: 3.5'
为什么一个值有效但另一个值增加了0003?