About the Scientific Calculator
This online scientific calculator evaluates a whole expression at once, following the standard order of operations. Type something like sqrt(144) + 2^10 / 4 − sin(30) and get the answer instantly, along with the result in scientific notation. It supports trigonometric and inverse trig functions, hyperbolic functions, natural and common logarithms, powers and roots, factorials, absolute value, rounding and the constants π, e and φ.
It is designed for students working through algebra, trigonometry, physics and chemistry homework, engineers doing quick checks, and anyone who needs more than a basic four-function calculator without installing an app. Because you type the full expression, it is easy to check for mistakes and to edit one number and recalculate.
Choose degrees or radians for the trig functions: in degree mode sin(30) = 0.5 and inverse functions return degrees; in radian mode sin(pi/6) = 0.5. Results are rounded to 12 significant digits to hide floating-point noise, and square roots of negative numbers are shown as complex numbers (for example sqrt(-4) = 2i).
With the default inputs, the result is 267.5. Change any value above to recalculate instantly.
How to use the scientific calculator
- 1Type your full expression, using ^ for powers and parentheses to group terms.
- 2Choose degrees or radians for any trig functions.
- 3Read the result and its scientific-notation form.
- 4Edit any part of the expression to recalculate instantly.
Formula and method
Expressions are evaluated with the standard order of operations: brackets first, then factorials, then exponents (which group right to left, so 2^3^2 = 2^9 = 512), then multiplication and division from left to right, then addition and subtraction. Implicit multiplication such as 2pi or 3(4+1) is supported.
In degree mode the calculator converts angles with θ(rad) = θ(deg) × π ÷ 180 before calling sin, cos and tan, and inverse functions convert back to degrees. log(x) is the natural logarithm (same as ln); use log10(x) for base 10 or log(x, b) for any base. Results are rounded to 12 significant digits so that, for example, sin(180) shows 0 instead of 1.2 × 10⁻¹⁶.
- pi, e, phi
- π ≈ 3.14159, e ≈ 2.71828, golden ratio φ ≈ 1.61803
- ln(x), log(x)
- Natural logarithm (base e)
- log10(x), log(x, b)
- Base-10 logarithm and logarithm in base b
- n!
- Factorial, n × (n − 1) × … × 1
- nthRoot(x, n)
- The real n-th root of x
Worked examples
Mixed expression in degrees
sqrt(144) = 12, 2^10 = 1024 and 1024 ÷ 4 = 256, and sin(30°) = 0.5. So 12 + 256 − 0.5 = 267.5.
Logs and factorials
log10(1000) = 3, ln(e²) = 2 and 5! = 120, so the total is 3 + 2 + 120 = 125.
Radian mode trigonometry
In radians, sin(π/6) = 0.5 and cos(π) = −1, giving 0.5 − 1 = −0.5.
Compound interest check
$1,000 at 5% compounded monthly for 10 years grows by (1 + 0.05/12)^120 ≈ 1.647, giving about $1,647.01.
Inverse tangent in degrees
The angle whose tangent is 1 is 45° (π/4 radians). In degree mode inverse trig functions return degrees.
Frequently asked questions
How do I type exponents and roots?+
Use ^ for powers, e.g. 2^8 = 256. Use sqrt(x) for square roots, cbrt(x) for cube roots and nthRoot(x, n) or x^(1/n) for any other root. You can also type the √ symbol before a number.
Why does sin(30) give the wrong answer?+
Check the angle unit. In degree mode sin(30) = 0.5; in radian mode sin(30) means 30 radians and returns about −0.988. Most school problems use degrees; calculus and physics formulas usually use radians.
What is the difference between log and ln?+
In this calculator log(x) and ln(x) are both the natural logarithm (base e ≈ 2.718). Use log10(x) for the common base-10 logarithm, log2(x) for base 2, or log(x, b) for any base b.
Does it follow the order of operations (PEMDAS/BODMAS)?+
Yes. Brackets are evaluated first, then exponents, then multiplication and division left to right, then addition and subtraction. So 2 + 3 × 4 = 14, while (2 + 3) × 4 = 20.
Can it handle square roots of negative numbers?+
Yes — the result is shown as a complex number, so sqrt(-9) displays 3i. The main numeric result then shows only the real part, which is 0 in that case.