Comparison of software calculators

Last updated

Contents

This is a list of notable software calculators.

Immediate execution calculators (button-oriented)

Name Software license OS SupportPrecisionScientific
mode
RPN
mode
Hex/oct/bin
mode
DeskCalc MIT Haiku Arbitrary decimalYesNoNo
Mac OS calculator Proprietary macOS Double (64 bit)YesYesYes
GNOME Calculator GPL-3.0-or-later Linux, BSDs, macOS Arbitrary decimalYesYesYes
KCalc GPL-2.0-or-later Linux, BSDs, macOS Arbitrary decimalYesYesYes
Windows Calculator MIT Windows ≥32 decimalYesYesYes
WRPN Calculator Public domain Windows, Linux, macOS, Android FloatYesYesYes
xcalc X11 Linux Arbitrary decimalYesYesYes

Expression or formula calculators (command-line oriented)

Name Software license OS SupportPrecisionHex/oct/bin
mode
RPN
mode
Defining
variables
Defining
functions
Syntax
highlighting
Unit conversionMultiple Steps
Atari Calculator Proprietary Atari 800 FloatYesYesYesYesNoYesYes
bc programming language GNU General Public License Unix VariableYesUn­knownYesNoNoNoUn­known
kalker MIT Linux, BSDs, macOS, Windows VariableYesUn­knownYesYesYesPartialUn­known

See also

Related Research Articles

<span class="mw-page-title-main">Calculator</span> Electronic device used for calculations

An electronic calculator is typically a portable electronic device used to perform calculations, ranging from basic arithmetic to complex mathematics.

<span class="mw-page-title-main">Texas Instruments</span> American semiconductor designer and manufacturer

Texas Instruments Incorporated (TI) is an American multinational semiconductor company headquartered in Dallas, Texas. It is one of the top 10 semiconductor companies worldwide based on sales volume. The company's focus is on developing analog chips and embedded processors, which account for more than 80% of its revenue. TI also produces TI digital light processing (DLP) technology and education technology products including calculators, microcontrollers, and multi-core processors.

<span class="mw-page-title-main">TI-89 series</span> Series of graphing calculators

The TI-89 and the TI-89 Titanium are graphing calculators developed by Texas Instruments (TI). They are differentiated from most other TI graphing calculators by their computer algebra system, which allows symbolic manipulation of algebraic expressions—equations can be solved in terms of variables, whereas the TI-83/84 series can only give a numeric result.

<span class="mw-page-title-main">HP 49/50 series</span> Series of graphing calculators by Hewlett-Packard

The HP 49/50 series are Hewlett-Packard (HP) manufactured graphing calculators. They are the successors of the HP 48 series.

<span class="mw-page-title-main">Graphing calculator</span> Electronic calculator capable of plotting graphs

A graphing calculator is a handheld computer that is capable of plotting graphs, solving simultaneous equations, and performing other tasks with variables. Most popular graphing calculators are programmable calculators, allowing the user to create customized programs, typically for scientific, engineering or education applications. They have large screens that display several lines of text and calculations.

<span class="mw-page-title-main">TI-92 series</span> Series of graphing calculators produced by Texas Instruments

The TI-92 series are a line of graphing calculators produced by Texas Instruments. They include: the TI-92 (1995), the TI-92 II (1996), the TI-92 Plus and the Voyage 200 (2002). The design of these relatively large calculators includes a QWERTY keyboard. Because of this keyboard, it was given the status of a "computer" rather than "calculator" by American testing facilities and cannot be used on tests such as the SAT or AP Exams while the similar TI-89 can be.

<span class="mw-page-title-main">Scientific calculator</span> Calculator designed to calculate problems in science, engineering, and mathematics


A scientific calculator is an electronic calculator, either desktop or handheld, designed to perform calculations using basic and advanced mathematical operations and functions. They have completely replaced slide rules as well as books of mathematical tables and are used in both educational and professional settings.

<span class="mw-page-title-main">Windows Calculator</span> Calculator application included in Microsoft Windows

Windows Calculator is a software calculator developed by Microsoft and included in Windows. In its Windows 10 incarnation it has four modes: standard, scientific, programmer, and a graphing mode. The standard mode includes a number pad and buttons for performing arithmetic operations. The scientific mode takes this a step further and adds exponents and trigonometric function, and programmer mode allows the user to perform operations related to computer programming. In 2020, a graphing mode was added to the Calculator, allowing users to graph equations on a coordinate plane.

<span class="mw-page-title-main">NuCalc</span> Graphing calculator software

NuCalc, also known as Graphing Calculator, is a computer software tool made by Pacific Tech. It can graph inequalities and vector fields, and functions in two, three, or four dimensions. It supports several different coordinate systems, and can solve equations. It runs on OS X as Graphing Calculator, and on Windows.

There are various ways in which calculators interpret keystrokes. These can be categorized into two main types:

<span class="mw-page-title-main">KCalc</span> KDE calculator application

KCalc is a scientific software calculator integrated with the KDE Gear.

Programmable calculators are calculators that can automatically carry out a sequence of operations under control of a stored program. Most are Turing complete, and, as such, are theoretically general-purpose computers. However, their user interfaces and programming environments are specifically tailored to make performing small-scale numerical computations convenient, rather than general-purpose use.

<span class="mw-page-title-main">TI-Nspire series</span> Series of graphing calculators

The TI-Nspire is a graphing calculator line made by Texas Instruments, with the first version released on 25 September 2007. The calculators feature a non-QWERTY keyboard and a different key-by-key layout than Texas Instruments's previous flagship calculators such as the TI-89 series.

HP 39/40 series are graphing calculators from Hewlett-Packard, the successors of HP 38G. The series consists of six calculators, which all have algebraic entry modes, and can perform numeric analysis together with varying degrees of symbolic calculation. All calculators in this series are aimed at high school level students and are characterized by their ability to download APLETs or E-lessons. These are programs of varying complexity which are generally intended to be used in the classroom to enhance the learning of mathematics by the graphical and/or numerical exploration of concepts.

<span class="mw-page-title-main">Software calculator</span> Calculator as a computer program

A software calculator is a calculator that has been implemented as a computer program, rather than as a physical hardware device.

<span class="mw-page-title-main">Formula calculator</span> Software calculator that can evaluate expressions

A formula calculator is a software calculator that can perform a calculation in two steps:

  1. Enter the calculation by typing it in from the keyboard.
  2. Press a single button or key to see the final result.

In computing, a character set is a system of assigning numbers to characters so that text can be represented as a list of numbers. For example, ASCII assigns 61 to "A". As part of the design process, Texas Instruments (TI) decided to modify the base Latin-1 character set for use with its calculator interface. By adding symbols to the character set, it was possible to reduce design complexity as much more complex parsing would have to have been used otherwise.

<span class="mw-page-title-main">GNOME Calculator</span> Calculator software

GNOME Calculator, formerly known as gcalctool, is the software calculator integrated with the GNOME desktop environment. It is programmed in C and Vala and part of the GNOME Core Applications.

The GNOME Core Applications are a software suite of approximately 30 software applications that are packaged as part of the standard free and open-source GNOME desktop environment. GNOME Core Applications have the look and feel of the GNOME desktop, and often utilize the Adwaita design language. Some applications have been written from scratch and others are ports.

Casio calculator character sets are a group of character sets used by various Casio calculators and pocket computers.