Qalculate!
- the ultimate desktop calculator
Qalculate! is a multi-purpose cross-platform desktop calculator. It is simple to use but provides power and versatility normally reserved for complicated math packages, as well as useful tools for everyday needs (such as currency conversion and percent calculation). 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, Qt, and CLI).
Qalculate! is free software, licensed under the GNU Public License v2 (or later).
Latest News
2025-03-02
Qalculate! version 5.5.2 released
This version fixes tab completion in qalc. The GUIs have not updated.
2025-02-24
Qalculate! version 5.5.1 released
Changes:
- Fix solve() function with replace() function as first argument (fixes solve2() function)
- Fix "where" operator using (in)equality in variable
- Return x=a*e^(i*r) (with r instead of n) for abs(x)=x
- Add Ctrl+I shortcut for input of the previous result (CLI)
- Support calculate as you type with RPN stack enabled (CLI)
- Fix calculate as you type with RPN syntax (CLI)
- Fix segfault when deleting object (Gtk)
- Fix mode menu items sometimes not functioning properly after a mode has been added or removed (Gtk)
- Fix right status context menu not updated (Gtk)
- Fix keyboard shortcut input dialog when modifier is released first (Gtk)
- Fix date (month off by one) in history context menu (Gtk)
- Fix roman numerals shown as "Other" (Gtk)
- Fix copy unformatted ASCII without units when unit is placed before quantity (Gtk, Qt)
- Option to automatically calculate the current selection, in tooltip (Qt)
- Option to calculate the current selection, once in history (Qt)
- Minor bug fixes and feature enhancements