List price vs. Sale Price % is Calculated Wrong

Hi all, I have searched and searched for this answer … when you add a list and sale price to products the “% that you save” is simply wrong.

$100 x 125% = $125.00 and is a 25% Discount when purchased for $100

So why does CS-CART say this is a 20% Discount.

I have been to threads as old as 2009 with this issue and NOBODY has found the answer. If CS-CART is not smart enough to calculate simple math, can someone at least tell me how I should remove the incorrect numbers on my site?

I thought Russians were supposed to be good at math? :-)

I think the Cart is right. It is a %20 discount. 25 percent would be $31.25. 25% of 125=31.25