Calculators

galculator – algebraic and RPN calculator

galculator is an open source scientific calculator supporting algebraic mode as well as Reverse Polish Notation (RPN).

Its features include arithmetic precedence handling, mathematical functions, different number bases (DEC, HEX, BIN, OCT) and angle bases (radiant, degree, and grad). For a complete list of features, please see below.

galculator’s formula entry mode aims to provide all the features of the algebraic mode (and even to go further).

galculator is written entirely in C and uses GTK 2 / GTK 3 to provide an attractive graphical interface.

There hasn’t been any significant development of the calculator since 2015.

Key Features

  • Algebraic mode, RPN (Reverse Polish Notation) and Formula Entry mode. Formula entry mode accepts decimal numbers as input as well as hexadecimal, binary and octal numbers.
  • Paper mode – a very simple graphical user interface along with the functionality of formula entry mode. “Do your calculations as you would do them on a paper”.
  • Decimal, hexadecimal, octal and binary number base.
  • Radiant, degree and grad support.
  • Arithmetic precedence.
  • Basic and Scientific Mode. Basic mode is intended for simple computations. Scientific Mode is galculator’s most powerful operation mode.
  • User defined constants.
  • User defined functions – called with the fun button next to the constant button and work like the other function buttons like sin, cos, etc.
  • Trigonometric functions.
  • Power, sqare root.
  • Natural and common logarithm.
  • Inverse and hyperbolic functions.
  • Memory functions.
  • Logical operations.
  • Display RPN stack.
  • Preferences dialog/configuration file.
  • Display modules.
  • Configurable variable type in HEX/BIN/OCT mode.
  • Thousands separator.
  • Quad-precision floating point.
  • 112-bit binary arithmetic on systems with libquadmath.
  • Copy and paste functionality.
  • Keyboard shortcuts for arithmetic operations, popup menus, functions, display control, and menu shortcuts.
  • Internationalization support – available in more than 20 translations including Spanish, Turkish, French, German, Lithuanian, Hungarian, Russian, Slovakian, and Polish.

Website: github.com/galculator/galculator
Support:
Developer: Simon Floery
License: GNU GPL v2 or any later version

Image of galculator

galculator is written in C. Learn C with our recommended free books and free tutorials.


Related Software

Calculators
Qalculate!Powerful and easy to use multi-purpose desktop calculator
GeniusDesktop calculator, an educational tool in mathematics, and for research
SpeedCrunchHigh precision and powerful desktop calculator
KCalcScientific calculator designed for KDE
CalculatorSimple and easy to use calculator
KAlgebraReplace your graphing calculator
rpCalcSimple RPN calculator
KalkCross-platform application built with the Kirigami framework
Modular CalculatorAimed at scientific, engineering or computing work
NonpareilHigh-Fidelity calculator simulator
WombatHigh-precision scientific calculator
Uno CalculatorPort of Windows calculator
SwitchCalcGTK4 calculator
SchulrechnerCalculator you know from school
PebblesGTK-based app
CuneoWidget-like calculator and conversion tool
RCalcRPN calculator
galculatorRPN and algebraic calculator
ExtcalcMultifunctional scientific graphic calculator
gdcalcFinancial, scientific, statistical and programming calculator
SumsPostfix calculator designed for quick calculations
Free42HP-42S calculator simulator
Yesser CalculatorExtensible calculator
xcalcSimple scientific calculator that can emulate a TI-30 or an HP-10C
x48ngReboot of the HP 48 emulator
tCalcSimple calculator written in core Tcl/Tk
OxiCalcSmall, simple calculator. It uses GTK4.
MCalcPerform simple mathematical operations
EigenGTK4 matrix calculator

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.

This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more.

Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form.
Subscribe
Notify of
guest
2 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
liznonyabiz
liznonyabiz
3 years ago

galculator is good but DEAD since 2015, no updates on their site
complement for HEX calcs does not work right in functions
~(x)+1 going from HEX to DEC always gives ZERO