Jump to content

Taxes Rounding


Recommended Posts

Hello Everyone,


In excel, i have =ROUNDUP(cell,2) which rounds up the number differently than prestashop, example:


if in the cell i have 0.6108838 will equal to 0.62... where as in prestashop it shows up as 0.61


how can i fix this issue? what do i have to do to roundup the same way that excel does it?





I also came across this:


Excel-like ROUNDUP function:

public static function round_up($value, $places) 
    $mult = pow(10, abs($places)); 
     return $places < 0 ?
    ceil($value / $mult) * $mult :
        ceil($value * $mult) / $mult;

echo round_up(12345.23, 1); // 12345.3
echo round_up(12345.23, 0); // 12346 
echo round_up(12345.23, -1); // 12350 
echo round_up(12345.23, -2); // 12400 
echo round_up(12345.23, -3); // 13000 
echo round_up(12345.23, -4); // 20000



but how can i implemennt this in prestashop ?

Thannk you so much

Edited by televi (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...