Scientific Calculator
Evaluate scientific expressions with PEMDAS, trig, logs, roots, and degree or radian mode.
Use buttons or keyboard (Enter to calculate, Esc to clear).
Result
—
Build an expression with the keypad, then click Calculate.
Expressions are tokenized and evaluated safely with standard operator precedence. Trig functions respect degree or radian mode.
Use the keypad or type functions like sin, log, sqrt.
Degrees for everyday angles; radians for scientific formulas.
The result updates from the parsed expression — no eval().
Compute sine of 30 degrees times 2 in degree mode.
1
Using degrees in a radian formula
Fix: Toggle angle mode to match the formula.
Ambiguous juxtaposition
Fix: Write explicit * for multiplication.
Assuming left-to-right only
Fix: Exponents and parentheses change order.
Evaluate scientific expressions with PEMDAS, trig, logs, roots, and degree or radian mode.
Use buttons or keyboard (Enter to calculate, Esc to clear).
Result
—
Build an expression with the keypad, then click Calculate.