<?php
function round_up($val) {
return ceil(bcdiv(bcmul($val, 100, 2), 100, 2));
}
$a = 5.4;
$b = 48;
var_dump($a * $b);
var_dump(bcmul($a, $b, 2) * 1);
var_dump(round_up($a * $b));
var_dump(round_up(bcmul($a, $b, 2)));
echo "\n";
$a = 5.4;
$b = 48.13;
var_dump($a * $b);
var_dump(bcmul($a, $b, 2) * 1);
var_dump(round_up($a * $b));
var_dump(round_up(bcmul($a, $b, 2)));
?>
preferences:
53.92 ms | 402 KiB | 5 Q