4
1.7中的四舍五入问题状态如何?
我们正在使用Magento CE 1.7,并且存在各种舍入问题。在各种计算中,存在0.01欧元的差额。 基本问题可能是商品价格包含在内。税。 联合程序员重写了该Mage_Core_Model_Store::roundPrice()方法,以4位精度进行计算。但这似乎导致PayPal付款出现问题。 这些问题有解决方案吗? 编辑: 实际上,我们尝试了一个官方的核心补丁程序,该补丁程序基本上向添加了4位数字的舍入\Mage_Tax_Model_Sales_Total_Quote_Shipping::_round,\Mage_Tax_Model_Sales_Total_Quote_Subtotal::_deltaRound并\Mage_Tax_Model_Sales_Total_Quote_Tax::_deltaRound修复了优惠券舍入问题,但未解决PayPal问题。