Mailinglisten-Archive |
Hi, ich bin gerade über einen Rechenfehler bzw. Rundungsfehler gestolpert. Ich hole werte aus einer DB und rechne damit dann weiter. Aber das spielt hier keine Rolle, da es mit den Werten auch ohne Datenbank auftritt. Fall 1: $a=111.41; $b=110.54; $c=$a-$b; Fall 2: $a=111.42; $b=110.54; $c=$a-$b; Fall 1 ergibt für c 0.86999999999999, Fall 2 0,88. Jetzt frag ich nicht, wie ich das Problem lösen kann (einfach runden), sondern warum es auftritt. Also, wenn hier irgendjemand meine Neugier befriedigen kann, darf er mich mit seinem Wissen zuschütten. Kann man sich denn heutzutage auf nix mehr verlassen ;-)) mfg Michael ------------------------------------------- blitztrade GmbH Postfach 20 01 35 68310 Mannheim Fon +49 621 39746.21 Fax +49 621 39746.70 www.blitztrade.de
php::bar PHP Wiki - Listenarchive