Evaluate math expressions with functions, powers, roots, logs and trigonometry.
Runs offline in your browser — no expression leaves your device.
What is a scientific calculator and what can it evaluate?
A scientific calculator evaluates full math expressions using + − * / ^ % and ! (factorial); functions like sin, cos, tan, sqrt, cbrt, exp, ln, log, log2, floor, ceil, min and max; and constants pi, e and tau, in degrees or radians. Exponentiation is right-associative. For example, sqrt(16) + 2^3 * sin(30) in degrees equals 8, 2^3^2 equals 512, and 5! equals 120.
Understanding your result
The calculator parses your input safely (it never uses JavaScript eval), so invalid expressions are reported instead of breaking.
Formula and method
Supports + − * / ^ % and ! (factorial); functions sin, cos, tan, asin, acos, atan, sinh, cosh, tanh, sqrt, cbrt, abs, exp, ln, log, log2, floor, ceil, round, min, max; and constants pi, e, tau. Exponentiation is right-associative and binds tighter than a leading minus.
Worked example
sqrt(16) + 2^3 * sin(30) in degrees equals 8; 2^3^2 equals 512; 5! equals 120.
How to use this tool
- Type an expression, e.g. 2^10 + sqrt(144).
- Choose degrees or radians for trigonometry.
- Press Calculate to see the result.
About the Scientific Calculator
The Scientific Calculator evaluates full math expressions — powers, roots, logarithms, trigonometry, factorials and constants — respecting standard order of operations, all in your browser.
Frequently asked questions
Does % mean percent or remainder?
Here % is the remainder (modulo) operator, so 10%3 = 1. For percentages, use the dedicated percentage tools.
Can I use pi and e?
Yes — type pi, e or tau anywhere in an expression, for example 2*pi*r.