Online Scientific Calculator — Trig, Logs, Powers & More
A full-featured online scientific calculator for trigonometry, logarithms, exponents, roots, and complex math expressions — no download needed.
A basic calculator handles addition and multiplication. A scientific calculator handles the rest — the kind of math that shows up in physics class, engineering work, or whenever someone asks you to solve something with a sine in it. The CalcHub Scientific Calculator gives you a full-featured tool directly in the browser, no app install, no sign-in.
What Functions Are Available
| Category | Functions |
|---|---|
| Trigonometry | sin, cos, tan, arcsin, arccos, arctan |
| Hyperbolic | sinh, cosh, tanh and their inverses |
| Logarithms | log (base 10), ln (natural log), log₂ |
| Exponents & Roots | x², x³, xⁿ, √x, ∛x, ⁿ√x |
| Constants | π (pi), e (Euler's number) |
| Other | factorial (n!), absolute value, modulo, permutations/combinations |
Using It Effectively
The calculator respects standard order of operations (PEMDAS/BODMAS), so you can type expressions exactly as you'd write them. A few things worth knowing:
- Angle mode matters: Switch between degrees and radians before computing trig functions. sin(90) in degrees = 1; sin(90) in radians ≈ 0.894. Wrong mode, wrong answer.
- Parentheses are your friend: For
sin(30) + cos(45), wrap each function argument explicitly. Don't rely on implicit grouping. - Chain calculations: The result of your last calculation carries forward, so you can build on it without retyping.
Common Examples
Solving a right triangle side:sin(35°) × hypotenuse(50) = opposite side
Compound interest exponent part:0.5736 × 50 = 28.68
(1 + 0.06)^20 = 1.06²⁰
Natural log for decay/growth problems:Enter: 1.06 ^ 20 = 3.2071
ln(0.25) = −1.3863
Factorial for combinatorics:Useful for half-life calculations in chemistry/physics.
8! = 8 × 7 × 6 × 5 × 4 × 3 × 2 × 1 = 40,320
A Note on Logarithm Bases
People often confuse log and ln. Quick rule of thumb:
log(no subscript) almost always means base 10 in a calculator contextlnmeans the natural logarithm (base e ≈ 2.71828)- To calculate log base 2 of something: log₂(x) = ln(x) ÷ ln(2)
If you need an arbitrary base, use the change-of-base formula: log_b(x) = log(x) ÷ log(b).
Tips for Students and Professionals
- For physics problems, stay in radians unless the problem specifies degrees. Most formulas assume radians.
- When working with very large or small numbers, switch to scientific notation mode if available — it prevents rounding errors in display.
- Double-check factorial inputs: 20! is about 2.4 × 10¹⁸, and calculators can overflow above 170!.
Why does sin(90) give me 0.894 instead of 1?
Your calculator is in radian mode. 90 radians is not 90 degrees — it's roughly 5,157 degrees. Switch to degree mode, or enter sin(π/2) instead of sin(90) when working in radians.
What's the difference between log and ln?
log is base 10: log(100) = 2. ln is the natural log (base e): ln(e) = 1. They're related but not interchangeable. Most scientific formulas specify which one they use.
Can I use this for calculus?
The scientific calculator handles numeric evaluation of expressions — you can compute derivatives or integrals numerically by plugging in values. For symbolic differentiation or integration, you'd want a CAS (computer algebra system) tool.
Related calculators: Graphing Calculator · Exponent Calculator · Quadratic Equation Solver