Version: 2.0 (using KDE 3.5.0, compiled sources) Compiler: gcc version 3.3.6 (Gentoo 3.3.6, ssp-3.3.6-1.0, pie-8.7.8) OS: Linux (i686) release 2.6.14.2 Even when no decimal precision is set in the settings, or when the precision is set higher than the result needs, truncating of decimals happens under specific circumstances. This bug is _not_ present in 1.8 (KDE 3.4) but in 2.0 (KDE 3.5). Test case: Numbers below 10000 are calculated correctly, above not (decimal precision set to 2 digits, max digits overall set to 12): 1+1.95 = 1.95 9998+1.95 = 9999.95 10000+1.95 = 10001.9 <-- .05 is truncated; internally it's still there, if you add again a 0.05 it will jump to 10002 as expected.
Confirmed.
I can confirm as well. KDE 3.5.0, KCalc 2.0, on PCLinuxOS 0.92.
I fixed this in the svn-tree (for KDE-3.5.1 and KDE 4.0). If it still doesn't work, please reopen the bug. Thanks Klaus