Qalculate! is a multi-purpose desktop calculator.
It is small and simple to use but with much power and versatility underneath. Features include a large library of customizable functions, unit calculations and conversion, physical constants, symbolic calculations (including integrals and equations), arbitrary precision, uncertainty propagation, interval arithmetic, plotting, and a user-friendly interface (GTK+ and CLI).
Features: