Scientific Calculator

Use the keypad or your keyboard to evaluate expressions with standard arithmetic, parentheses, powers, roots, logarithms and trigonometric functions.

0

 

You can also type directly using your keyboard, and press Enter to evaluate.

How It Works

Expressions are parsed and evaluated directly (not sent to a server), following standard operator precedence: parentheses and functions first, then powers, then multiplication and division, then addition and subtraction. Trigonometric functions take input in degrees.

Formula

Supports + − × ÷ ^ (power), √ (square root), log (base 10), ln (natural log), sin, cos, tan, and the constants π and e.

Example

sin(30) evaluates to 0.5. sqrt(144) evaluates to 12. 2^10 evaluates to 1024.

Frequently Asked Questions

Does this calculator work with a keyboard?
Yes, you can type expressions directly using your keyboard's number and operator keys in addition to clicking the on-screen buttons.
Are trigonometric functions in degrees or radians?
Degrees. For example, sin(90) returns 1, matching a 90-degree angle.
What happens if I enter an invalid expression?
The calculator shows a clear error message instead of an incorrect result, for example when dividing by zero or leaving unmatched parentheses.