Thread Kaufmännisch korrekt runden
(67 answers)
Opened by bianca at 2009-12-11 07:14
Das Problem umgehe ich indem ich die Zahl als "$integer * 10**$exponent" betrachte.
Da kann ich ganz "einfach" mit Integer rechnen. Den wert den ich aufaddiere schneide ich bis zu der entsprechenden Stelle hinten vom Integer wert ab. Beispiel: Code: (dl
)
1 0.01234 auf 2 stellen runden: was das etwas komplizierter macht ist dass man Zahlen auch so schreiben kann: Code: (dl
)
0.0005e-5 Darum das viele Parsen vor dem eigentlichen rechnen... |