http://bugs.kde.org/show_bug.cgi?id=118300 confirms a nasty little bug that causes data to be displayed incorrectly in an inconsistent manner. For example... 19/12 = 1.58333 190/12 = 15.8333 1900/12 = 158.333 19000/12 = 1583.33 190000/12 = 15833.3 It seems to ignore the settings for precision and max digits as well. According to the upstream bug report this has been fixed in 3.5.1.
Will be fixed in next release.