Skip to content
C

Scientific Calculator

Full-featured expression calculator.

Scientific calculator

Keyboard supported · Enter = compute
 

History

Recent calculations will appear here.

About the Scientific Calculator

MethodologyHome

A scientific calculator evaluates mathematical expressions with support for algebra, trigonometry, logarithms, and exponentials. This implementation uses a shunting-yard parser and reverse Polish evaluator — no eval, so expressions are safely evaluated client-side.

Frequently asked questions

Does it support radians and degrees?

Yes — toggle RAD / DEG at the top of the keypad. Trigonometric functions automatically apply the correct conversion.

Can I use the keyboard?

Yes — type any expression directly. Press Enter to evaluate; Escape to clear. The 'Ans' key references the last computed result.

Concepts