Scientific Calculator

Scientific calculator with trigonometry, logarithms, powers, roots, factorials, memory, and full keyboard support.

0

History

No calculations yet

Keyboard Shortcuts

09 . Numbers+ - * / Operators^ Power! Factorial( ) Parenthesesp π   e Euler's numberEnter CalculateEsc Clear   Delete

Features

  • Trigonometric functions — sin, cos, tan, and their inverses (arcsin, arccos, arctan) in both degree and radian modes.
  • Hyperbolic functions — sinh, cosh, tanh, and their inverses for advanced math.
  • Logarithms — Natural log (ln) and common log (log base 10).
  • Powers & roots — Square (x²), cube (x³), any power (xʸ), square root (√), and cube root (∛).
  • Factorial — Calculate n! for combinatorics and probability problems.
  • Constants — π (pi) and e (Euler's number) built in.
  • Parentheses — Group expressions with proper operator precedence.
  • Memory — Store, recall, add, and subtract values with MC, MR, M+, M−.
  • Calculation history — Last 30 calculations saved, click any result to reuse it.
  • Full keyboard support — type expressions naturally for the fastest workflow.
  • DEG / RAD toggle — switch angle modes instantly for trig functions.
  • Live preview — see the result as you type, before pressing equals.

Supported Functions Reference

Trigonometry

sin(x)Sine
cos(x)Cosine
tan(x)Tangent
asin(x)Inverse sine (arcsin)
acos(x)Inverse cosine (arccos)
atan(x)Inverse tangent (arctan)

Hyperbolic

sinh(x)Hyperbolic sine
cosh(x)Hyperbolic cosine
tanh(x)Hyperbolic tangent
asinh(x)Inverse hyperbolic sine
acosh(x)Inverse hyperbolic cosine
atanh(x)Inverse hyperbolic tangent

Logarithms & Power

ln(x)Natural logarithm
log(x)Common logarithm (base 10)
x^yx raised to power y
sqrt(x)Square root
cbrt(x)Cube root
n!Factorial
abs(x)Absolute value
Learn more about this tool

About the Scientific Calculator

CalcBee's scientific calculator handles everything from basic arithmetic to advanced mathematical functions. Built for students, engineers, scientists, and anyone who needs more than a simple calculator, it includes trigonometric functions, logarithms, powers, roots, factorials, and more directly in the browser.

The calculator supports both degree and radian modes for trigonometric calculations, has a full memory system (MC, MR, M+, M−), and maintains a history of your last 30 calculations that you can click to reuse. It handles complex expressions with parentheses and proper operator precedence, so you can type expressions naturally just like you'd write them on paper.

Whether you're working through homework, doing lab calculations, checking engineering formulas, or computing something more complex than basic arithmetic, this calculator keeps the full workflow in one place. Full keyboard support helps power users move quickly.

How to Use This Tool

  1. Type numbers using the number pad or your keyboard.
  2. Use scientific function buttons (sin, cos, tan, log, ln, etc.) to insert functions.
  3. Toggle DEG/RAD mode at the top for trigonometric calculations.
  4. Click INV to access inverse trig functions (arcsin, arccos, arctan).
  5. Use MC, MR, M+, M− buttons to store and recall values from memory.
  6. Press = or Enter to evaluate. The live preview shows results as you type.
  7. Click any entry in the history panel to reuse a previous result.

Frequently Asked Questions

Is this scientific calculator free to use?

Yes. There is no sign-up or download required. Open the page and start calculating in any modern browser on phones, tablets, or desktop computers.

How do I switch between degrees and radians?

Click the DEG or RAD button at the top of the calculator. DEG mode is the default and uses degrees for all trigonometric functions. RAD mode uses radians. The current mode is highlighted.

How do I use inverse trig functions?

Click the INV button to toggle inverse mode. The trig function labels will change to sin⁻¹, cos⁻¹, tan⁻¹ (and their hyperbolic equivalents). Click INV again to return to normal mode.

How does the memory function work?

MC clears the memory. MR recalls (inserts) the stored value. M+ adds the current result to memory. M− subtracts the current result from memory. When memory contains a value, it's displayed in the memory row.

Can I type expressions with parentheses?

Yes! You can type full expressions like "sin(45)×(3+2)" using the buttons or keyboard. The calculator follows standard mathematical operator precedence: parentheses first, then exponents, then multiplication/division, then addition/subtraction.

What does the live preview show?

As you type an expression, the calculator shows the evaluated result in real time below the expression. This lets you see the answer before pressing equals, so you can verify your expression is correct on the fly.

Can I reuse previous results?

Yes. The history panel on the right (or below on mobile) shows your last 30 calculations. Click on any result to insert it into the current expression. This makes it easy to chain calculations together.

Do you have specialized calculators too?

Yes! CalcBee offers thousands of specialized calculators for finance, health, business, construction, and more. Visit our calculator directory to find exactly what you need.

← All Tools