【发布时间】:2021-08-26 09:24:38
【问题描述】:
我不得不将价格更改为小数点后 4 位,这没关系。 但是,我有时会将总数四舍五入,这是错误的。解释是所有计算(小计、增值税和总计)都是 4 位小数,然后四舍五入到 2 位小数。 四舍五入后,小计 + 增值税有时与总计相差 1 美分。
要解决这个问题,我需要:
- 将产品价格保持在小数点后 4 位
- 小计保留小数点后 4 位,然后四舍五入到小数点后 2 位
- 从这个四舍五入的小计中计算增值税和总计,而不是从 4 位小数小计。
但我不知道该怎么做。 我尝试了多种解决方案,但没有任何效果:即使强制小计/增值税和保存,它似乎在其他地方再次计算,并且再次出现 4 位小数。
你能给我一些关于如何实现这一目标的建议吗? 谢谢!
【问题讨论】:
标签: decimal rounding magento2 calculation subtotal