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
2024-11-25
Qalculate! version 5.4 released
Changes:
- New functions: tripleProduct(), multilimit()
- Improve decision to automatically convert unchanged quantity with unit
- Updated French translation
- Fix case conversion of ยต to M and similar
- Fix segfault with very large integer raised by very large integer
- Option to continuously display result while editing expression (CLI)
- Option to specify number of displayed significant digits, instead of using precision (Gtk, CLI)
- Option, in menu, to open settings folder(s) (Gtk, Qt)
- Fix number base subscripts in programming keypad (Gtk)
- Fix keyboard shortcut with copy followed by quit (Gtk)
- Fix initial selection and exclusion of optional arguments from output of insert function dialog (Gtk)
- Fix precision in Preset mode (Gtk)
- Hungarian translation (Gtk)
- Apply dual approximation/fraction to calculate as you type result, as regular result but with length restriction (Qt)
- Add option to add/edit comment to history context menu, and save comments in result on exit (Qt)
- Add "Search by Date" (also shows the date of the expression) to history context menu (Qt)
- Option to automatically group digits in input (Qt)
- Fix equals sign for calculate as you type result (Qt)
- Fix segfault with calculate as you type of "-(300K" and similar (Qt)
- Fix saving of two's complement input settings (Qt)
- Minor bug fixes and feature enhancements