Seite 2 von 2

Verfasst: 02.09.2007 09:26
von Kaeru Gaman
> Ich möchte Rechnungen durchführen (Geld), daher hatte ich die 2 Stellen benötigt.

wie der alte Kahan sagte, Floats sind IMMER ungenau.
besonders für Geldbeträge sind sie absolut ungeeignet.

wenn du eine feste anzahl nachkommastellen hast, dann verwende doch fixkomma-zahlen.

hierbei verwendest du einfach ganzzahlen, aber eben eine größere einheit.

wenn du z.b. Geldbeträge hast, und nur addieren oder subtrahieren willst,
dann rechne von anfang an in Cent.

wenn du auch multiplizieren willst, solltest du in 1/10 Cent rechnen,
wenn du Zinsrechnung durchführen willst, solltest du in 1/100 Cent rechnen.
die Beschneidung auf 2 nachkommastellen musst du dann bei der darstellung durchführen.

Verfasst: 02.09.2007 11:42
von RiSiNG
Auch eine gute Idee! :mrgreen: Ich bin vorhin zu einer ähnlichen Lösung gekommen. Danke.

Verfasst: 02.09.2007 15:39
von mk-soft
Mit Geld Rechnen?

War das nicht so das man immer gesetzlich mit 6 Stellen hinter komma rechnen muste?