Qalculate! / News: Recent posts

KDE4 git repository up

We now have the beginning of a KDE4/QT4 GUI for Qalculate! A git repository for it is now up on the site.

Posted by Jonathan Stickel 2012-03-16

New release (0.9.7)

This is a bug fix and build update release. Qalculate! should now compile against cln >= 1.2 and work on most modern systems.

Posted by Jonathan Stickel 2010-01-06

Qalculate! version 0.9.6 released

Qalculate! is a powerful and easy to use desktop calculator. A new version of Qalculate! providing enhanced stability and usability with bug fixes and feature enhancements is now available. For details, visit

Posted by Niklas Knutsson 2007-06-17

Qalculate! version 0.9.5 released

Qalculate! is a powerful and easy to use desktop calculator. After a long time with sporadic development, a new version has been released with many new features and bug fixes. For details, visit

Posted by Niklas Knutsson 2006-12-17

Qalculate! version 0.9.4 released

Qalculate! is a powerful and easy to use desktop calculator. Version 0.9.4 includes many enhancements, such as a true RPN mode, a Dutch translation, new icons, API documenation, and bug fixes. For details, visit

Posted by Niklas Knutsson 2006-06-02

Qalculate! version 0.9.3 released

Qalculate! is a powerful and easy to use desktop calculator. Version 0.9.3 is primarily a bug fix release with relatively few changes. For details, visit

Posted by Niklas Knutsson 2006-03-14

New Applications: Qalculate! Bases, Currency, and Units

In some cases the big (bloated) Qalculate! application is not the most efficient and user friendly interface. Why should you, for example, need to load and learn to use the full application just to convert a simple binary number to a decimal, or to see what the price of a foreign product is in your national currency with the current exchange rates.

Therefore, I am now releasing three small utilities: Qalculate! Bases, Qalculate! Currency, and Qalculate! Units. The full libqalculate capabilities is of course available in these applications (arbitrary precision, expression evaluation, etc.), but in graphical user interfaces more fine-tuned for the specific purposes. The screenshots ( should be self-explanatory.

Posted by Niklas Knutsson 2005-10-10

Qalculate! version 0.8.1 released

Qalculate! is a powerful and easy to use desktop calculator. Version 0.8.1 includes several bug fixes and feature enhancements in the new KDE GUI. The new version also adds support for bitwise operators (~, &, |). For details, visit

Posted by Niklas Knutsson 2005-06-10

Qalculate! version 0.7.2 released

Qalculate! is a powerful and easy to use desktop calculator. Version 0.7.2 includes some requested feature enhancements and minor bug fixes. For details, visit

Posted by Niklas Knutsson 2005-02-01

Qalculate! version 0.7.1 released

Qalculate! is a powerful and easy to use desktop calculator. Version 0.7.1 includes (among other things) fixes for amd64 and better rounding of numbers in non-decimal bases, and will only use unicode characters available in the used font. For details, see the homepage. For details, visit

Posted by Niklas Knutsson 2004-11-23

Qalculate! version 0.7.0 released

Qalculate! is a powerful and easy to use desktop calculator. Version 0.7.0 includes some structural changes, a new text-based interface (in addition to the gtk+ gui), some major speed-ups and a number of bug fixes. For details, visit

Posted by Niklas Knutsson 2004-10-18

Qalculate! version 0.6.4 released

Qalculate! is a powerful and easy to use desktop calculator. Version 0.6.4 includes includes, in addition to a large variety of enhancements and bug fixes, a new data set concept, to be able to handle large sets of variables, and significant algebraic enhancements. For details, visit

Posted by Niklas Knutsson 2004-09-27

Qalculate! version 0.6.3 released

Qalculate! is a powerful and easy to use desktop calculator. Version 0.6.3 includes numerous bug fixes and some interesting new features, including a periodic table, lots of physical constants, and new more flexible internal systems and user options for precision and object names (now case-insensitive). For details, visit

Posted by Niklas Knutsson 2004-08-17

Qalculate! version 0.6.2 released

Qalculate! version 0.6.2 has been released with some urgent bug fixes and a number of feature enhancements.


- Fix segfault on exit
- Force use of -O2 instead of -Os
- Fix a^b^c = a^(b^c) not (a^b)^c
- Fix rounding and precision in display of numbers
- if(), function, error, warning, load, save and title functions were not activated (oops!)
- Fix parsing of default value of text argument
- Fix display of empty vector
- Fix import of CSV file to matrix
- Fix E in rpn mode
- Fix rad unit being dropped in unsolved sin/cos function
- Fix ! (NOT)
- Change -5^2 = (-5)^2 to = -(5^2)
- Variable edit fixes
- Display also the parsed and formatted expression in history window
- GUI for subfunctions
- GUI to show numbers in base between 2 and 36
- Alternative to use lower case letters in numbers
- Alternative to round halfway numbers to even in display
- Alternative disable complex and infinite results
- Ability set number base for whole expression and enter epxressions in base functions
- Export to CSV file
- Fetching exchange rates message and slightly changed behaviour
- Undefined, implicit unknowns disabled by default
- Make symlink from qalculate-gtk to qalculate
- Documentation updates
- ...

Posted by Niklas Knutsson 2004-07-20

Qalculate! version 0.6.1 released

Qalculate! version 0.6.1 fixes some urgent bugs.


- Fix input of numbers in bases > 10
- Terminate threads before exit
- Fix compilation by including unistd.h in
- Follow ISO 8601 standard for week numbers (glib doesn't)
- Fix approximate integers
- Fix is approximate indication

Posted by Niklas Knutsson 2004-07-07

Qalculate! version 0.5.1

Qalculate! version 0.5.1 includes some important bug fixes (mostly related to trigonometric functions and multiple roots) and a new solve function.

Posted by Niklas Knutsson 2004-04-06

Qalculate! version 0.5 released

Qalculate! is a multi-purpose desktop calculator for GNU/Linux. 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.

Version 0.5 includes a relatively large number of feature enhancements and fixes. The user interface has been partly redesigned (see screenshots) and does now have convenient completion for expressions. Note that gtk+-2.4 is recommended for this release, as it is needed for some of the new features.... read more

Posted by Niklas Knutsson 2004-03-29

Qalculate! version 0.4.2: Now with documentation!

This release includes a first manual draft. Please note that English is not my native language and this quite extensive manual was written during one hectic week. Version 0.4.2 also includes some bug fixes and new features.


* Manual and a help menu item
* Load function for accessing data files directly in expressions
* Save history between sessions
* Expression history, accessed with Up and Down keys
* Calculate expression given in command line
* Yen, pound, dollar and cent signs
* Allow currencies to be put immediately before the quantity
* Move some options from preferences dialog to menus
* Fix unit conversion for ch^2 to acre and similar
* Fix log with negative result
* Fix exponential display in non-fractional mode with negative exponents
* Fix problem with Gnuplot labels and quotation marks
* Fix Gnuplots dislike of local decimal points
* Fix abort when locale not supported by C library
* Fix some problems related to complex numbers

Posted by Niklas Knutsson 2004-03-09

Qalculate! version 0.4.1

This is a bug fix release that fixes all problems related to strptime (by not using it) and parsing of text/date arguments.


* Replace strptime
* Fix parsing of text/date arguments
* Fix gtk warnings on start-up
* Use gtk's new file dialog

Posted by Niklas Knutsson 2004-02-29

Qalculate! version 0.4 has been released

This release adds complex numbers and optional support for Giac, a computer algebra system. More info on the home page

Posted by Niklas Knutsson 2004-02-18

Qalculate! version 0.3.1 -- new bug fix release is ready

Qalculate! version 0.3.1 includes a more reliable result display, better prefix support, fixed number bases dialog, support for unit and functions with the same name, decreased startup time, compatibility fixes for gcc-2.9.x and Solaris, eliminated compilation warnings, and additional minor bug fixes.

Posted by Niklas Knutsson 2003-10-27

Qalculate! version 0.3 is here

A new revolutionary version of Qalculate is ready; this time with arbitrary precision, fractions, matrices, RPN, function and data plotting, boolean operations, exact mode, exchange rates, a new math display widget, increased function flexibility, new functions, ... ... and bug fixes. You really ought to check this one out.

For the next version I promise I will try to concentrate on polishing and bux fixes, so hopefully next version will be the first beta. I do however really need your bug reports for this to happen.

Posted by Niklas Knutsson 2003-10-21

Qalculate! version 0.2 hits the streets

Three very productive weeks has gone by since the first rather bad release. Innumerous changes and fixes have turned Qalculate! into a much more useful application. It clearly needs more testing, but most features seem to function really well now. So please, try out version 0.2, even if you really hated the previous release.

Posted by Niklas Knutsson 2003-08-18

Qalculate! source tarball fixed.

A new version of qalculate-gtk has been released which mainly fixes the bad source tarball.

The first release of Qalculate! was a bit messy. I appologize to all of you who have downloaded Qalculate! and not been able to compile it. Hopefully I learn from my mistakes.

Posted by Niklas Knutsson 2003-08-04