github Qalculate/libqalculate v3.10.0
Qalculate! version 3.10 (library and CLI)

latest releases: v5.1.0, v5.0.0, v4.9.0...
3 years ago

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, symbolic calculations (including integrals and equations), arbitrary precision, uncertainty propagation, interval arithmetic, plotting, and a user-friendly interface (GTK+ and CLI).

Changes:

  • Support for comments in expressions, using # (number sign)
  • Tau (2pi) constant
  • Allow angle as argument in nextlunarphase()
  • Fix automatic conversion to Newton
  • Fix x^2=25m^2 when x is assumed positive (was evaluated as false), and similar in exact mode
  • Fix display of repeating decimals
  • Fix segfault with empty sin() or sinh() in equation
  • Gnome shell search provider (qalculate-gtk)
  • History search (qalculate-gtk)
  • Configurable number of lines in expression entry (qalculate-gtk)
  • Add angle unit selection to sin, cos, and tan button menus and an new status popup menu, and make it possible to set keyboard shortcut for angle units (qalculate-gtk)
  • Improved keyboard shortcuts dialog (qalculate-gtk)
  • New parentheses and other improvements in display of result (qalculate-gtk)
  • Dark theme setting on Windows (qalculate-gtk)
  • Improved handling of vectors and matrices in insert function dialog (qalculate-gtk)
  • Configurable time limit for plot (qalculate-gtk)
  • Ellipsize long variable values used as title in completion popup (fixes segfault in qalculate-gtk)
  • Minor bug fixes and feature improvements

Download the source code here:
libqalculate-3.10.0.tar.gz

Download the source code for the graphical user interface (qalculate-gtk) here:
qalculate-gtk-3.10.0.tar.gz

Download Windows binaries here (updated 2020-05-18):
64-bit installer
32-bit installer (use compatibility mode to avoid keyboard input issues)
32-bit zip (unpack and run without further installation; no application data are read or written outside of the unpacked directory)

GNU/Linux binaries:
64-bit (x86) self-contained binaries (extract and run from anywhere on most GNU/Linux distributions) NEW
64-bit (x86) single-file flatpak bundle (installation command: flatpak --user install qalculate-gtk-3.10.0-x86_64.flatpak)
A snap package is available at https://snapcraft.io/qalculate.

For more information visit the website at http://qalculate.github.io/.

Don't miss a new libqalculate release

NewReleases is sending notifications on new releases.