Hab soeben folgendes Problem festgestellt:
Bei
erhalte ich als Ergebnis 17.02.
Das Problem tritt immer auf, wenn ich .025 runde.
Ist das normal? Habs getestet mit PHP Version 4.3.10 und 5.0.4
Excel rundet auch auf 17,03 und ich konnte trotz intensiver Recherche nix finden, was besagt, das man bei .025 abrundet. Oder ist das kaufmännisch irgendwie anders? Aber wenns sogar Excel aufrundet...?
Wäre schön besch...hab eine komplette Rechnungslegung programmiert und 1000 Mal round verwendet, wenn ich das jetzt alles ändern kann....na danke!
Bug oder hab ich was übersehen?
Bei
PHP-Code:
round(17.025, 2);
Das Problem tritt immer auf, wenn ich .025 runde.
Ist das normal? Habs getestet mit PHP Version 4.3.10 und 5.0.4
Excel rundet auch auf 17,03 und ich konnte trotz intensiver Recherche nix finden, was besagt, das man bei .025 abrundet. Oder ist das kaufmännisch irgendwie anders? Aber wenns sogar Excel aufrundet...?
Wäre schön besch...hab eine komplette Rechnungslegung programmiert und 1000 Mal round verwendet, wenn ich das jetzt alles ändern kann....na danke!
Bug oder hab ich was übersehen?
Kommentar