Qalculate! version 2.0 (library and CLI)
Qalculate! is a multi-purpose cross-platform desktop calculator. It is small and simple to use but with much power and versatility underneath. Features include customizable functions, units, arbitrary precision, plotting, and a user-friendly interface (GTK+ and CLI).
After a month of hard work Qalculate! version 2.0 is ready with removal of glib and cln dependencies from the library, a redesigned expression entry and keypad in the GUI, and a new feature complete Windows version.
List of main changes:
- CLN has been replaced with GMP and MPFR for low-level numerical calculations.
- The Glib dependancy has been removed. It has partly been replaced with libiconv and icu. Libqalculate can be compiled without them and libiconv is only used the CLI application.
- GVFS and wget have been replaced by libcurl for exchange rates retrieval.
- Date functions have been rewritten and now support much larger numbers.
- Trigonometric functions with angle unit other than radians have been fixed.
- Functions with more than one argument can now also be applied to the RPN stack.
- New functions: airy(), arg(), besselj(), bessely(), conj(), digamma(), erf(), erfc()
- Binary installer for Microsoft Windows.
- Increased efficiency and many minor enhancements and bug fixes.
For a complete list of changes see the ChangLog or git log.
Download the source code here:
libqalculate-2.0.0.tar.gz
Download the installer for Windows here:
qalculate-2.0.0.msi
For more information visit the website at http://qalculate.github.io/.