Scientific Calculator
A full-featured scientific calculator with trig, logs, exponents, and more.
Calculation History
Free Online Scientific Calculator
This scientific calculator handles everything from basic arithmetic to advanced math — trigonometric functions, logarithms, exponents, factorials, and constants. It uses a proper expression parser (not eval) with correct operator precedence, so you get accurate results that match a physical scientific calculator. Type expressions naturally, use keyboard shortcuts, and review your calculation history.
Trigonometry and Angle Modes
Calculate sine, cosine, tangent, and their inverse functions with a single click. Toggle between degrees and radians mode to match your problem. The mode indicator in the display always shows which unit system is active.
Logarithms, Powers, and Roots
Natural log (ln), common log (log base 10), and log base 2 are all available. For powers, use x², x³, or the general xʸ button. Square root and cube root handle roots instantly. The calculator also supports 10ˣ and eˣ for exponential calculations.
Memory and History
Store intermediate results with the memory functions (MC, MR, M+, M−). The calculation history keeps your last 20 calculations, and you can click any entry to reload its result into the calculator. Copy any result to your clipboard with one click.
Frequently Asked Questions
Does this scientific calculator support trigonometric functions?
Yes. The calculator supports sin, cos, tan, and their inverse functions (asin, acos, atan). You can toggle between degrees and radians mode using the DEG/RAD button.
Can I use keyboard shortcuts with this calculator?
Yes. Type numbers 0-9, operators (+, -, *, /, ^), parentheses, and press Enter or = to evaluate. Use Backspace to delete and Escape to clear all.
What mathematical functions does this calculator support?
The calculator supports trigonometric functions (sin, cos, tan and inverses), logarithms (ln, log base 10, log base 2), powers and roots (square, cube, nth power, square root, cube root), factorial, absolute value, reciprocal, and constants (pi, e, tau).
Does the calculator keep a history of my calculations?
Yes. The calculator keeps your last 20 calculations in a collapsible history panel. Click any history entry to load its result back into the calculator. History is stored in your current session only and clears when you close the page.
Is this calculator safe to use for exams and homework?
The calculator uses a proper expression parser — not eval() — and follows standard mathematical order of operations. It handles operator precedence, parentheses, and implicit multiplication correctly. Results match what you would get from a physical scientific calculator.