Basic Math Calculator

Result
โ€”

Input
Type an expression to see the result.
Result
โ€”
Practice

Stuck on 2 + 3 ร— 4? Test yourself.

A 20-question PEMDAS challenge with worked solutions for every answer. Find out if order of operations actually clicks.

Related Calculators

Free Online Basic Math Calculator

A basic math calculator for everyday arithmetic โ€” addition, subtraction, multiplication, division, percentages, and square root โ€” with the features regular calculators actually need: memory keys (M+, M-, MR, MC), an Ans button to reuse the last answer, full calculation history you can navigate with the up/down arrows, and a typeset display that shows fractions stacked and square roots with a proper overbar.

It runs in your browser, requires no install or sign-up, and is designed for clarity and speed โ€” students checking homework, professionals doing quick numeric work, and anyone tired of calculators that bury basic features behind cluttered UIs.

Key Features

โ›ถ Standard arithmetic

Addition (+), subtraction (โˆ’), multiplication (ร—), division (รท), and parentheses with correct PEMDAS / BODMAS order of operations.

% Intuitive percentages

Type 200 + 10% to compute 220 (10% of 200, added). Same intuitive behavior applies to subtraction. With ร— and รท, the percent acts literally as รท 100.

โˆš Square root

Press โˆš to insert a radical. โˆš16 = 4. โˆš(9 + 16) = 5. Renders with a proper overbar in the display.

๐Ÿ“‹ Memory keys

M+ adds the current result to memory, M- subtracts, MR recalls into your expression, MC clears. Memory persists through AC โ€” only MC empties it. Standard four-function memory.

โ†ป Ans key

After pressing =, the answer is committed. Press Ans mid-expression to insert it: type 5 + Ans to add 5 to the previous answer.

๐Ÿ“œ Calculation history

Every = press is saved. Walk back through history with the up arrow (โ†‘) or on-screen โ–ฒ, and forward with โ†“. Click any entry in the Recent Calculations panel to recall and edit.

โŒจ Keyboard shortcuts

All digits and operators work from your keyboard. Press Enter or = to compute, โ†‘/โ†“ to walk history, Backspace to delete, Esc to exit fullscreen.

ฯ€ Typeset display

The expression appears with proper math typography โ€” fractions stack as a/b, square roots have an overbar, large numbers render in scientific notation as ร— 10โฟ.

What This Calculator Can Do

Day-to-day arithmetic, the way most people actually use a calculator:

  • Adding bills, expenses, and totals
  • Calculating discounts and percentage changes (e.g., price ร— 15%)
  • Splitting a check or computing a tip (use the result with M+ to keep a running total)
  • Verifying homework โ€” multi-step expressions with parentheses and order of operations
  • Quick conversions involving multiplication, division, and percentages
  • Saving and recalling intermediate results during longer calculations

How the Calculator Works

Order of operations (PEMDAS / BODMAS)

The calculator evaluates expressions using standard mathematical rules:

  1. Parentheses
  2. Multiplication and division (left to right)
  3. Addition and subtraction (left to right)
Example
12 + 5 ร— (3 โˆ’ 1)
Step-by-step:
  • (3 โˆ’ 1) = 2
  • 5 ร— 2 = 10
  • 12 + 10 = 22
Result: 22

Percentage Calculations Explained

Percentages are handled in a human-intuitive way, the same as physical calculators (Casio, TI, etc.):

Adding a percentage
200 + 10%
Interpreted as:
200 + (10% of 200)
Result: 220
Subtracting a percentage (discount)
500 โˆ’ 20%
Interpreted as:
500 โˆ’ (20% of 500)
Result: 400
Multiplying by a percentage
200 ร— 10%
Treated literally โ€” % is divide by 100:
200 ร— 0.1
Result: 20
Standalone percent
25%
Same as รท 100:
Result: 0.25

Memory Keys: When and How to Use Them

Memory is a single stored value (separate from your expression and results). It survives the AC button โ€” only MC clears it. Useful when you need to keep one number aside while doing other math.

M+

Adds the current result to memory

M-

Subtracts the current result from memory

MR

Inserts the stored value into your expression

MC

Clears memory back to zero

Worked example: a tip-and-split
  • Bill: 120 + 18% = 141.60, then press M+ to store it
  • Want each person's share for 4 people: type MR รท 4 = 35.40
  • Memory still has 141.60 โ€” useful if you need the total again later

Calculation History & Up/Down Recall

Every time you press =, your calculation lands in history. The Recent Calculations panel shows the last 20 (most recent first). Click any row to load it back into the input โ€” handy for tweaking inputs without retyping the whole expression.

Two ways to walk through history without leaving the keyboard:

  • Keyboard: press โ†‘ to load the previous calculation, โ†“ to walk forward. Pressing โ†“ at the most-recent entry restores the draft you were typing.
  • On-screen: the small โ–ฒ and โ–ผ buttons next to the result strip do the same thing โ€” useful on mobile where there are no arrow keys.

Keyboard Shortcuts

KeyAction
0โ€“9Digit input
+ โˆ’ * /Operators
.Decimal point
( )Parentheses
%Percent
Enter / =Compute (commit to history)
BackspaceDelete character
โ†‘ / โ†“Navigate calculation history
EscExit fullscreen

Handling Negative Numbers and Square Roots

Negative numbers can be entered directly or toggled using the ยฑ control.

Negatives
โˆ’25 + 40 = 15
Use ยฑ (sign toggle) on the keypad or simply type a leading minus.
Square root
โˆš(9 + 16) = 5
Press โˆš to insert the radical; type the radicand (or a parenthesized expression) inside.

Who This Calculator Is For

The basic calculator is built for people who want fast, accurate everyday math without the clutter of a scientific calculator:

  • Students โ€” checking homework, learning order of operations, exploring how percentages work in context
  • Teachers โ€” demonstrating arithmetic on a clear, distraction-free screen
  • Professionals โ€” quick numeric checks, expense reconciliation, tax math using percent shortcuts
  • Shoppers โ€” figuring discounts, sales tax, tips on the fly
  • Anyone tired of opening a calculator app or hunting for a physical one

Need trigonometry, logarithms, or constants like ฯ€ and e? Use our Scientific Calculator instead.

Frequently Asked Questions

Is this calculator free?โ–ผ

Yes โ€” completely free, no install, no sign-up. Runs in any modern browser on desktop, tablet, or phone.

How do I add a percentage to a number?โ–ผ

Type the base, then the operator, then the percentage โ€” e.g. 200 + 10% = 220. The calculator interprets the % as a percentage of the base when used with + or โˆ’. With ร— or รท, % means literally divide by 100.

What do M+, M-, MR, and MC do?โ–ผ

They are memory keys. M+ adds the current result to memory, M- subtracts it, MR (Memory Recall) inserts the stored value into your expression, MC clears memory. Memory survives the AC button โ€” only MC empties it.

What is the Ans key for?โ–ผ

Ans inserts the result of the last = press into your current expression. Useful for chaining: after 12 + 5 = 17, type Ans ร— 2 to get 34. Ans only uses explicitly committed answers, not live (unfinished) results.

Does this calculator follow order of operations?โ–ผ

Yes โ€” full PEMDAS / BODMAS. Parentheses first, then multiplication and division (left-to-right), then addition and subtraction (left-to-right). So 2 + 3 ร— 4 evaluates to 14, not 20.

Can I navigate through previous calculations?โ–ผ

Yes. The up/down arrow keys (or the โ–ฒ/โ–ผ buttons next to the result) walk through saved calculations โ€” most recent first. Click any row in the Recent Calculations panel to load it back into the input for editing.

How is a basic calculator different from a scientific one?โ–ผ

A basic calculator focuses on everyday arithmetic โ€” four operations, percentages, square root, parentheses, memory. A scientific calculator adds trigonometry (sin, cos, tan), logarithms (log, ln), constants (ฯ€, e), powers (xโฟ), and more. If you only need quick math, the basic calculator is faster and less cluttered.

Can I use this calculator with the keyboard?โ–ผ

Yes. Digits, operators (+ - * /), parentheses, decimal point, and percent all work from the keyboard. Enter or = computes; โ†‘/โ†“ navigates history; Esc exits fullscreen mode.

Is this calculator accurate for very large numbers?โ–ผ

For exact integer arithmetic, the calculator is reliable up to 2โตยณ (about 9 quadrillion). Beyond that, results display in scientific notation (e.g. 9.65 ร— 10ยฒยณ) with reliable magnitude โ€” the last few digits may round due to floating-point limits. For most everyday calculations this is invisible.

What happens if I enter an incomplete expression?โ–ผ

Incomplete expressions don't throw errors. The calculator waits until the expression is valid and preserves the last good result while you keep typing. The display strip even shows partial state typeset (fractions still stack as you build them).

Summary

A free online basic math calculator with the features regular calculators actually need: memory, history, Ans, intuitive percentages, square root, parentheses, full keyboard support, and a typeset display that shows fractions and powers as proper math. Built for clarity and speed โ€” everyday arithmetic without the clutter.