Calculator with History

Using the Calculator

Use this calculator for everyday arithmetic, including addition, subtraction, multiplication, division, percentages, and decimals. It works on desktop, tablets, and mobile.

  • + add
    • adds two numbers
    • add 2 and 3
    • 2 + 3 =
  • - subtract
    • subtracts one number from another
    • subtract 2 from 5
    • 5 - 2 =
  • × multiply
    • multiplies two numbers
    • multiply 2 by 3
    • 2 × 3 =
  • / divide
    • divides one number by another
    • divide 4 by 2
    • 4 / 2 =
    • note: dividing zero by zero results in "NaN" (not a number), dividing a non-zero number by zero results in "Infinity"
  • . decimal
    • puts a decimal point in a number
    • enter 3.2
    • 3 . 2
    • enter 0.1
    • 0 . 1 or . 1
  • = equals
    • calculates an equation
    • calculate 3 × 2
    • 3 × 2 =
  • ± negate
    • negates a number
    • negate 1 to get -1
    • 1 ±
  • ⌫ back
    • deletes last digit of a number
    • delete last digit of 3.25
    • 3 . 2 5 ⌫
    • delete last 2 digits of 3.25
    • 3 . 2 5 ⌫ ⌫
    • delete last 2 digits and decimal of 3.25
    • 3 . 2 5 ⌫ ⌫ ⌫
    • delete 3.25
    • 3 . 2 5 ⌫ ⌫ ⌫ ⌫
  • C clear
    • clears entire equation, "resets" calculator
    • clear 3 + 2
    • 3 + 2 C
    • note: history is not cleared
  • % percent
    • adds y percent of x to x
    • add 20 percent of 10 to 10
    • 1 0 + 2 0 % =
    • finds y percent of x
    • find 20 percent of 10
    • 1 0 × 2 0 % =
  • ( ) parentheses
    • operations in parentheses are given priority
    • multiply 5 by the result of 1 + 2
    • 5 × ( 1 + 2 ) =
  • M+Memory plus
    • add number to memory (number displayed at top left corner)
    • add 2 to memory
    • 2 M+
  • M-Memory minus
    • subtract number from memory
    • subtract 2 from memory
    • 2 M-
  • MRMemory recall
    • recall number in memory
  • MCMemory clear
    • clear number in memory

Share on Social Media