Scientific Calculator
Type an expression or use the keys. Standard order of operations applies, and everything runs in your browser.
Supported functions
| Input | Meaning |
|---|---|
| + − × ÷ ^ | Add, subtract, multiply, divide, power (also * / and **) |
| ( ) | Brackets; implicit multiplication works: 2(3 + 4), 2pi |
| sin cos tan | Trigonometric functions in the selected angle unit |
| asin acos atan | Inverse trig; results in the selected unit |
| sinh cosh tanh | Hyperbolic functions |
| sqrt cbrt √ | Square and cube roots |
| ln log log2 | Natural log, base-10 log, base-2 log |
| exp abs | eˣ and absolute value |
| n! | Factorial of a whole number (up to 170!) |
| % | Percent: 15% = 0.15 |
| pi e | Constants π and e |
Order of operations
Expressions are evaluated as brackets first, then powers (right to left, so 2^3^2 = 2^9 = 512), then multiplication and division, then addition and subtraction, left to right. A leading minus binds more loosely than a power: −3^2 = −9.
Worked example
2 × sin(30°) + √16
- sin(30°) = 0.5
- 2 × 0.5 = 1
- √16 = 4
- 1 + 4 = 5
Result: 5
Precision
Calculations use double-precision floating point (about 15–17 significant digits) and the result is rounded to 12 significant digits to remove representation noise, so sin(180°) shows 0 rather than 1.2 × 10⁻¹⁶. Trig functions at exact multiples of 90° return exact values.