From: Moritz Bunkus Date: Thu, 4 Mar 2010 14:51:57 +0000 (+0100) Subject: Beim Runden zuerst auf acht Stellen runden, danach auf die gewünschte Anzahl X-Git-Tag: release-2.6.1beta1~33^2~3 X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/commitdiff_plain/b36ef567192b240f29d22affafcdcd985db1d392?hp=b36ef567192b240f29d22affafcdcd985db1d392 Beim Runden zuerst auf acht Stellen runden, danach auf die gewünschte Anzahl 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. ---