Calculators · Full function keypad

Scientific Calculator

Everything past the four operations

Trigonometry, logarithms, powers, constants and memory, with a running tape you can scroll back through.

History tapeRadians / degreesMemoryKeyboard
Functions
23
Precision
15 digits
Uploaded
0 B

Scientific Calculator

Runs in your browser · nothing uploaded
Radians
0
History tape

01 — How to use Scientific Calculator

1 Build an expression Press keys or type directly. The whole expression is visible before you evaluate it, so a mistake three steps back is still fixable.
2 Choose degrees or radians The mode applies to the trigonometric functions and to the values their inverses return. Getting this wrong is the single most common source of a confidently wrong trigonometry answer.
3 Press equals The result appears and the expression joins the tape. ANS refers to the previous result, so you can chain calculations without retyping.
4 Scroll the tape Every evaluated expression stays visible with its result, which makes it possible to check the working rather than just the last number.

02 — Getting good results

Exponentiation is right-associative 2^3^2 is 2^(3^2) = 512, not (2^3)^2 = 64. That is the mathematical convention and what this calculator follows; use brackets if you mean the other one.
Unary minus binds looser than a power -2^2 is -4, because the power applies before the sign. If you want the square of negative two, write (-2)^2. Every scientific calculator behaves this way and it surprises people every time.
Check the angle mode before trusting a trig result sin(45) is 0.707 in degrees and 0.851 in radians. Both are valid numbers, which is exactly why the mistake goes unnoticed — the result looks plausible either way.

03 — Questions

No. Expressions are parsed and evaluated in this browser tab, and the tape lives in memory only — reloading the page clears it.

04 — More about Scientific Calculator

61 more tools
where this came from.

Same shell, same shortcuts, same promise: nothing leaves your browser.

Browse all 62