Hallo,
Das PHP richtig rundet zeigt das Beispiel:
echo round(1.125,2) ==> 1.13
Aber hier offenbar doch nicht, oder?
echo round(1.025,2) ==> 1.02
Insofern sollte man mit
$x=1.025;
echo round($x*100+0.5)/100; ==> 1.03
besser fahren und so habe ich es auch immer gehalten, vor allem wenn keine expliziten Rundungsfunktionen vorhanden waren, etwa in Visual Basic < 6.
MfG, Thomas