Mailinglisten-Archive |
On Fri, 4 Jun 1999, Ulrich Vogel wrote: > Hallo, > ich komme bei der Zahlenformatierung nicht weiter - die Angaben > im php/fi-Handbuch kann ich nicht ganz nachvollziehen. Im PHP3 Handbuch heist die Funktion number_format(). > Mein Ziel: > Kaufmaennische Formatierung von Zahlen mit Dezimalpunkt und 2 > Nachkommastellen. > > Wie sieht es mit der kaufmaennischen Rundung aus? Ist das auch > moeglich? > > Irgendwie ist die Wurm drin. Mit > $summe_gesamtpreise = $summe_gesamtpreise +$ofpreis + > $lfpreis + $kfpreis + $ifpreis; > > addiere ich verschiedene Werte mit Nachkommastellen auf, die > einzelnen preis-Werte werden auch entsprechend mit Dezimalpunkt > (und mehreren NAchkommastellen) einzeln ausgegeben, aber in der > Aufsummierung wird seltsamerweise bei $ofpreis der > Nachkommateil in der Summe weggelassen.... > > Hat jemand einen Tip? Entweder mit Integer-Pfennigen rechnen oder wenn mit double gearbeitet wird, die Spezialfälle austesten. Wahrscheinlich (hab jetzt leider keine Zeit) muß man 0.005 dazu addieren damit die kaufmännische Rundung stimmt. -Egon
php::bar PHP Wiki - Listenarchive