Scientific calculator
Type a value, tap a function, see the result. Chain operations — every result becomes the next input.
Working-value model
Most scientific calculators expect you to type expressions like sin(45) + cos(45). We do the opposite — start with a value, tap a function, and the result becomes the new working value. Chain as many as you want; the last six operations are shown beneath the keypad so you can trace your steps.
Degrees vs radians
Trig functions (sin, cos, tan and their inverses) respect the DEG/RAD toggle at the top. Most everyday and engineering work uses degrees; calculus and physics use radians. The toggle is sticky within a session.
Limits
Factorial works for non-negative integers up to 170 — beyond that, JavaScript's float-64 representation overflows to Infinity. Inverse trig functions are restricted to inputs in [-1, 1] for sin and cos; values outside return "Not a number".