]> wagnertech.de Git - kivitendo-erp.git/commitdiff
Beim Runden zuerst auf acht Stellen runden, danach auf die gewünschte Anzahl
authorMoritz Bunkus <m.bunkus@linet-services.de>
Thu, 4 Mar 2010 14:51:57 +0000 (15:51 +0100)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Thu, 4 Mar 2010 14:51:57 +0000 (15:51 +0100)
Die interne Repräsentation von Fließkommazahlen in modernen CPUs ist
immer ungenau. Um zu vermeiden, dass man mit int() zu viel
abschneidet, weil der Nachkommaanteil eben nicht ganz exakt 0 sondern
z.B. 999999999999594 ist, wird zuerst auf acht Stellen gerundet, um
diese Ungenauigkeit zu vermeiden.

Fix für Bug 1115.


No differences found