17-Mar-2014 - MATE desktop and galculator collaborating
Today, the MATE folks announced their plans to include galculator as the calculator application in upcoming versions of their desktop environment. While galculator's development will remain independent, MATE invited us to benefit from their transifex translation ressources. We are looking forward to a fruitful collaboration!
13-Mar-2014 - galculator 2.1.3 released.
We are happy to announce the release of galculator version 2.1.3. This release fixes a handful of bugs (result string corruption when toggling sign on some systems, hidden menu after restart, pasting in RPN mode). Moreover, we have received (updated) translations to Spanish, Turkish and Hungarian. Thanks to everyone who contributed to this release. See here for a complete list of changes and download here.

galculator is a GTK 2 / GTK 3 based calculator with ordinary notation/reverse polish notation (RPN), a formula entry mode, different number bases (DEC, HEX, OCT, BIN) and different units of angular measure (DEG, RAD, GRAD). It supports quad-precision floating point and 112-bit binary arithmetic.

[features] galculator's main features include

  • Algebraic mode, RPN (Reverse Polish Notation), Formula Entry and Paper mode
  • Decimal, hexadecimal, octal and binary number base
  • Radiant, degree and grad support
  • Basic and Scientific Mode
  • User defined constants and functions
  • Trigonometric functions, power, sqare root, natural and common logarithm, inverse and hyperbolic functions
  • Binary arithmetic of configurable bit length and signedness
  • Quad-precision floating point arithmetic
  • 112-bit binary arithmetic
  • Copy and paste
  • Available in more than 20 translations.

We've compiled a list of screenshots to give you an impression of galculator's visual capabilities.

[a basic calculator] galculator features two user modes: basic and scientific mode. Basic mode is intended for simple computations.

[a scientific calculator] Scientific Mode is galculator's most powerful operation mode. It supports different number bases (DEC/HEX/OCT/BIN) and angle units (DEG/RAD/GRAD) and features a wide range of mathematical (basic arithmetic operations, trigonometric functions, etc), general and user defined functions. Of course, algebraic mode as well as Reverse Polish Notation (RPN) are available. Formula entry mode makes the calculator even more user friendly: type as you would write on a paper!

[an easy to use calculator] galculator features a so-called paper mode. The motiviation for this view originates from a proposal for a new desktop calculator GUI ([1], [2]), which tries to go beyond the imitation of real-world calculators.