这段代码计算商品总价并应用折扣,但存在一个整数除法的问题。 - 在计算 `total` 时,`(100-discount)/100` 是整数除法,结果会直接截断小数部分,导致折扣计算错误。例如,如果折扣是10,`(100-10)/100` 得到0而不是0.9。 - 你需要确保除法运算中至少有一个操作数是浮点数,这样才会进行浮点除法。
Copy this url:
QR-code: