Using Kcalc version 2.5 in KDE 4.3.4 If I raise a decimal number to a decimal power the result is sometimes infinity. For example this happens for e^8.4 or for pi^9.1. It does not happen for pi^9.0 or for 2.5^8.4. Reproducible: Always Steps to Reproduce: 1. Open Kcalc. 2. Load number "pi" from constants. 3. Raised the number "pi" to the power 8.4. Actual Results: The result of the operation is incorrect, it gives infinity. Expected Results: I expect a final result, in particular pi^8.4 = 14998.883473768
I believe that this is an older version of kcalc as I cannot reproduce this on my version. However, it it worth noting that for many floating point operations, kcalc, in its current implementation temporarily converts back and forth between the infinite precision and "long doubles" so that it can use libc's trig routines. I would love to switch this to an infinite precision trig library (particularly MPFR is my preference), but this is not implemented yet.
KDE 4.3 is long unmaintained.