I am trying to find out the discount amount of a price.
The cost of item WAS £50.00 Sale Price £25.00 Discount = %50
However when use this formula below in PHP it doesnt give me the correct Discount percentage.
$percent = $rowx->Orgprice - $rowx->SalePrice / 100;
$percent = 50 - 25 / 100 = 49.75;
$percent = 50 - 20 / 100 = 49.8;
All above percentages are wrong.
To calculate the discount, just multiply the rate by the original price. To compute the sale price, deduct the discount from the original price. Solution: Given that the rate is 10%.
Use this formula for calculating the discount percentage :
Discount%=(Original Price - Sale price)/Original price*100
Translating it into code, it should be something like :
$percent = (($rowx->Orgprice - $rowx->SalePrice)*100) /$rowx->Orgprice ;
selling price = actual price - (actual price * (discount / 100))
So for example if (actual price) = $15, (discount) = 5%
selling price = 15 - (15 * (5 / 100)) = $14.25
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With