Kcalc is a calculator application integrated with the KDE-Desktop. In the default view it includes a number pad, buttons for adding, subtracting, multiplying, and dividing, brackets, memory keys, percent, reciprocal, factorial, square, square root, and x to the power of y buttons.
Additional buttons for scientific and engineering (trigonometric and logarithmic functions), statistics and logic functions can be enabled as needed. 6 additional buttons can be predefined with mathematical constants and physical constants or custom values.
Since version 2 (included in KDE 3.5) KCalc offers arbitrary precision.