Menu

Calculator

All Calculators
Basic
Tip: keyboard supported (digits, + - * / Enter Backspace)

Basic Calculator: How It Works

A basic calculator handles the four operations that make up almost all everyday arithmetic. Its usefulness is in how little it asks of you — no mode to set, no order-of-operations surprises, no functions you did not want.

Sequential evaluation

A basic calculator evaluates as you type. Enter 2 + 3 × 4 and it computes 2 + 3 = 5, then 5 × 4 = 20. A scientific calculator applies standard precedence and returns 14.

Neither is wrong; they are different tools. Sequential evaluation matches how people work through a running total — adding items to a bill, applying a discount, then adding tax — which is exactly the situation a basic calculator is for. If you are evaluating a written expression, use scientific mode or add brackets.

The percent key

This is the least consistent key on any calculator, because it does different things depending on context:

SequenceUsually gives
200 × 15 %30 — fifteen percent of 200
200 + 15 %230 — adds 15% of 200
200 − 15 %170 — subtracts 15% of 200
200 ÷ 15 %Varies by implementation

The addition and subtraction behaviours are genuinely useful for tax and discounts, and they are not universal. If a result surprises you, test the key with a case you can verify mentally before relying on it.

Memory keys

KeyDoes
M+Adds the display to memory
M−Subtracts the display from memory
MRRecalls memory to the display
MCClears memory

Memory is genuinely useful for running totals across separate calculations — totalling several rooms' areas, or accumulating subtotals without writing them down. Most people never use it, and it is the fastest feature to learn.

Clear versus clear entry

C clears everything and starts over. CE clears only the number currently being entered, preserving the calculation in progress. Mistyping the third number of a long sum needs CE, not C — pressing C there loses everything.

Keyboard use

Digits and operators can be typed directly. Enter or = evaluates, Escape or C clears, and Backspace deletes the last digit. For any sustained calculation this is considerably faster than clicking, and it is the main practical advantage of a calculator on a computer over one on a phone.

Rounding and display

Results are shown to a fixed number of digits, so a repeating decimal such as 1 ÷ 3 is displayed rounded. Chaining calculations from a rounded display accumulates error — if you need precision across several steps, keep the full value in memory rather than re-entering what you can see. For money, round only at the final step; rounding at each stage produces totals that disagree with the correct figure by a few units.

Frequently Asked Questions

Why does 2 + 3 × 4 give 20 here and 14 elsewhere?
A basic calculator evaluates sequentially as you type, so it computes 2 + 3 first. A scientific calculator applies standard order of operations and multiplies first. Both are correct for their purpose — use brackets or scientific mode when precedence matters.
How does the percent key work?
It depends on the operation. After multiply it gives a percentage of the number; after plus or minus it adds or subtracts that percentage. Behaviour after divide varies by implementation, so verify with a case you can check mentally.
What is the difference between C and CE?
C clears the entire calculation. CE clears only the number you are currently entering, keeping the calculation in progress. Use CE when you mistype one value in a long sum.
What are the M keys for?
M+ adds the display to memory, M− subtracts from it, MR recalls it, and MC clears it. They let you accumulate a running total across separate calculations without writing intermediate values down.
Can I use my keyboard?
Yes. Type digits and operators directly, press Enter or equals to evaluate, Escape or C to clear, and Backspace to delete the last digit. It is considerably faster than clicking.
Why do long calculations drift slightly?
Because the display shows a rounded value, and re-entering it discards the hidden digits. Keep intermediate values in memory rather than retyping them, and for money, round only at the final step.

Related Calculators Tools

Browse all Calculators tools →