Math

Scientific Calculator

A full scientific calculator with trigonometry, logarithms, powers and memory — keyboard-driven and instant.

Free, no sign-up Updates as you type Formula shown below
Calculator
 
0
DEG M

Your keyboard works too: digits, + − * /, Enter to evaluate, Esc to clear, Backspace to delete.

History
Your last result
Recent calculations
Constants
Advertisement

What each function does

Function reference.
KeyFunctionExample
sin, cos, tanTrigonometric ratiossin(30°) = 0.5
sin⁻¹, cos⁻¹, tan⁻¹Inverse trigonometry, returns an anglesin⁻¹(0.5) = 30°
lnNatural logarithm, base eln(e) = 1
logCommon logarithm, base 10log(1000) = 3
e raised to a powere² = 7.389
10ˣ10 raised to a power10³ = 1000
Square root√16 = 4
Cube root∛27 = 3
Square5² = 25
Power2⁸ = 256
n!Factorial5! = 120
1/xReciprocal1/4 = 0.25
%Percentage200 + 10% = 220
DEG and RAD matter. The toggle in the top-left switches between degrees and radians. sin(30) is 0.5 in degrees but −0.988 in radians. Most school and engineering work uses degrees; calculus uses radians.

Order of operations

This calculator follows standard mathematical precedence rather than evaluating strictly left to right. That means 2 + 3 × 4 is 14, not 20.

Precedence, highest first.
OrderOperations
1Parentheses ( )
2Exponents and roots
3Multiplication and division, left to right
4Addition and subtraction, left to right

The common mnemonics — PEMDAS in the US, BODMAS or BIDMAS in the UK and India — describe the same order. Note that multiplication and division sit at equal precedence and are evaluated left to right, as do addition and subtraction.

Memory keys

  • M+ adds the displayed value to memory.
  • M− subtracts it from memory.
  • MR recalls the stored value.
  • MC clears memory.
  • The M indicator appears when memory holds a non-zero value.
Advertisement

A scientific calculator is a general tool. For particular kinds of problem these are faster:

Frequently asked questions

How do I switch between degrees and radians?

Press the DEG/RAD key in the top-left of the keypad. The current mode is shown in the display.

Degrees are standard for geometry, trigonometry classes and engineering. Radians are used in calculus and most programming languages.

Why does 2 + 3 × 4 give 14 and not 20?

Because multiplication is evaluated before addition. 3 × 4 = 12, then 2 + 12 = 14.

If you want the addition first, use parentheses: (2 + 3) × 4 = 20.

Does it work with my keyboard?

Yes. Digits and the operators + − * / work directly, Enter evaluates, Escape clears everything, and Backspace deletes the last character.

Parentheses and the decimal point work too, so most expressions can be typed straight through.

Is my calculation sent anywhere?

No. Everything is evaluated in your browser. Nothing is transmitted, logged or stored on a server, and the history clears when you close the tab.

This is an estimate, not advice. Results depend on the assumptions above and your own circumstances. Check figures with a qualified professional before acting on them. Read the full disclaimer.
Advertisement