Scientific Calculator
A full expression-based calculator with trig, logs, factorials and parentheses. Use the on-screen keypad, your physical keyboard, or paste a long expression into the text box.
History & advanced input
Why expression-based?
Most pocket calculators are stack-based: you press 2, then plus, then 3, then equals. That works for one-step sums but is painful for anything involving brackets or composed functions. This calculator instead lets you build up a full mathematical expression on the display — 2 + 3 * sin(pi/4)^2, for example — and evaluates it the way it would be evaluated on paper.
Keyboard shortcuts
- Digits, operators (+ − × ÷), parentheses, decimal point and the caret (^) all work directly.
Enteror=evaluates the expression and pushes it to history.Backspacedeletes the last character;Escclears everything.
Notation
Use pi, e, tau for constants. Functions need parentheses: sin(x), log10(100), sqrt(2), exp(1). Implicit multiplication is allowed: 2(3+4) evaluates to 14.
Degrees vs radians
The dropdown at the top of the calculator switches the trig functions between radians (the default for serious maths) and degrees (the default for school problems). The conversion is applied transparently so sin(30) in degree mode returns 0.5 just like you would expect.