Comparison of software calculators
From Infogalactic: the planetary knowledge core
Lua error in package.lua at line 80: module 'strict' not found.
-
This list is incomplete; you can help by expanding it.
This is a list of notable software calculators.
Contents
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
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.