Scientific Calculator
Scientific calculator with trigonometry, logarithms, powers, roots, factorials, memory, and full keyboard support.
History
No calculations yet
Keyboard Shortcuts
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^y | x raised to power y |
| sqrt(x) | Square root |
| cbrt(x) | Cube root |
| n! | Factorial |
| abs(x) | Absolute value |
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
- Type numbers using the number pad or your keyboard.
- Use scientific function buttons (sin, cos, tan, log, ln, etc.) to insert functions.
- Toggle DEG/RAD mode at the top for trigonometric calculations.
- Click INV to access inverse trig functions (arcsin, arccos, arctan).
- Use MC, MR, M+, M− buttons to store and recall values from memory.
- Press = or Enter to evaluate. The live preview shows results as you type.
- 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.