Fix ##295 Rounding discount in buypoints

This commit is contained in:
Znote 2019-03-17 14:53:11 +01:00
parent effe5d2b8e
commit 32bbecd266

View File

@ -87,12 +87,12 @@ function calculate_discount($orig, $new) {
if ($new != $orig) { if ($new != $orig) {
$calc = ($new/$orig) - 1; $calc = ($new/$orig) - 1;
$calc *= 100; $calc *= 100;
$tmp = '+'. $calc .'%'; $tmp = '+'. floor($calc) .'%';
} else $tmp = '0%'; } else $tmp = '0%';
} else { } else {
$calc = 1 - ($new/$orig); $calc = 1 - ($new/$orig);
$calc *= 100; $calc *= 100;
$tmp = '-'. $calc .'%'; $tmp = '-'. floor($calc) .'%';
} }
return $tmp; return $tmp;
} }