0

我在计算从旧价格到新价格的折扣百分比时遇到问题。当旧价格超过 100 美元时,折扣值的百分比是错误的,但低于 100 美元时,折扣值的百分比是正确的。这个脚本有什么问题?真的需要你们的帮助......我使用magento 1.4,

$_oldprice= substr(Mage::helper('core')->currency($_regularPrice,true,false),2);
$_newprice= substr(Mage::helper('core')->currency($_finalPrice,true,false),2);
$_discountprice= $_oldprice- $_newprice;
$count1 = $_discountprice / $_oldprice;
$count2 = $count1 * 100;
$count = number_format($count2, 0);

错误折扣的打印屏幕

4

1 回答 1

0

$discountPercentage= (($_oldprice-$_newprice)/$_oldprice)*100;

这是应该使用的公式。

于 2013-07-25T07:31:29.073 回答