phpbar.de logo

Mailinglisten-Archive

[php] Zahlen formatieren

[php] Zahlen formatieren

Egon Schmid eschmid_(at)_stuttgart.netsurf.de
Fri, 4 Jun 1999 19:45:29 +0200 (MET DST)


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