Hi Joachim!
Wobei das wirkliche Abschneiden in seiner Variante mir eigentlich mehr entgegenkommt...
Ich denke, wenn Du die Zahl waehrend des Abschneidens als String behandelst, schliesst Du sicher mathematische Unvorhersehbarkeiten aus...
Ja, das sehe ich auch so. Allerdings gibt es dabei dann Probleme wenn man auf einmal ne runde Zahl hat. An number_format() stört mich, dass es überhaupt mir round() arbeitet.
number_format() macht z.B. hier Probleme:
php -r "echo substr(number_format(1.99999,2+1),0,-1);";"
2.00
_genau_ das darf nicht passieren.
Nunja, dann nehme ich Deine Version mal als Grundlage und überlege mir eine eigene Funktion, die auch das Fehlen des Dezimal-Trennzeichens berücksichtigt.
Grüße
Andreas
--
SELFHTML Feature Artikel: http://aktuell.de.selfhtml.org/artikel/
SELFHTML Feature Artikel: http://aktuell.de.selfhtml.org/artikel/