Comparison of software calculators

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

Lua error in package.lua at line 80: module 'strict' not found.


This is a list of notable software calculators.

Immediate execution calculators (button-oriented)

Name Software license OS Support Precision Scientific
mode
Hex/oct/bin
mode
DeskCalc MIT License Haiku Arbitrary decimal Yes No
Mac OS calculator Proprietary Mac OS Double (64 bit) Yes Yes
Windows Calculator Proprietary Windows ≥32 decimal Yes Yes
KCalc GNU General Public License Linux, BSDs, OS X Arbitrary decimal Yes Yes
xcalc Free Linux Arbitrary decimal Yes Yes
GNOME Calculator GNU General Public License Linux, BSDs, OS X Arbitrary decimal Yes Yes

Expression or formula calculators

Name Price Open source OS Support Precision Hex/oct/bin
mode
History
(command
line style)
Defining
variables
Defining
functions
Syntax
highlighting
Monospaced
font used
Error
position
showed
bc programming language Free Yes Unix Variable Yes Yes Yes No No Yes Yes
FAR Manager plugin Free Yes Windows  ? Yes Yes No No No Yes No
NMCalc Free Yes Windows, Unix (Java) arbitrary-precision integer scaled by a 32-bit value (BigDecimal) Yes Yes Yes Yes Yes Yes No

Others

  • Speedcrunch. An open-source calculator, with a command prompt interface. It is available under Linux, Windows and OS X.[1][2]
  • Opalcalc. A proprietary calculator, with a command prompt interface. It is available for windows only. A freemium is available, but you can't run over 5 lines in the interface.[3]
  • Magic Number Machine. A closed source calculator for OS X.[4]

Note that the web is full of free calculators too, as numcalc.[5]

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.

See also