Advanced online calculator with trigonometry, logarithms, exponents, and scientific functions.
Work faster and avoid common input errors:
sin(30) in DEG mode gives 0.5. In RAD mode it gives -0.988. If your trig results look wrong, this is almost always the cause. Toggle the mode button at the top of the keypad.2+3*4 evaluates as 2+(3*4)=14 by standard precedence. But (2+3)*4=20. When in doubt, add parentheses — they cost nothing and prevent mistakes.A scientific calculator is a computing tool that goes beyond basic arithmetic to handle advanced mathematical operations. Unlike a standard calculator that only supports addition, subtraction, multiplication, and division, a scientific calculator provides trigonometric functions (sine, cosine, tangent), logarithmic functions (common log and natural log), exponential operations, factorial calculations, and constant values like π (pi) and e (Euler's number).
This online scientific calculator runs entirely in your browser — no downloads, no sign-ups, and no app installations required. It supports both degree (DEG) and radian (RAD) modes, making it suitable for students, engineers, scientists, and anyone who needs to perform complex calculations on the fly. Whether you're solving homework problems, verifying engineering formulas, or working through statistical data, this tool provides instant results with a built-in calculation history.
This calculator supports trigonometry (sin, cos, tan), inverse trig (asin, acos, atan), common logarithm (log₁₀), natural logarithm (ln), square root (√), absolute value (|x|), floor (⌊x⌋), ceiling (⌈x⌉), factorials (n!), constants (π, e), and exponentiation (x^n).
DEG (degree) mode interprets angles in degrees — a full circle is 360°. RAD (radian) mode uses radians — a full circle is 2π ≈ 6.283. Most school math problems use degrees, while higher math and physics typically use radians. Always check which mode is active before performing trigonometric calculations.
Yes. Press 0-9 for digits, +, -, *, / for operators, Enter or = to calculate, Escape to clear everything, Backspace to delete the last character, ( and ) for parentheses, ^ for exponents, % for modulo, and . for decimals. Keyboard input is often faster for lengthy calculations.
Type a number followed by the exclamation mark: for example, 5! calculates 5 × 4 × 3 × 2 × 1 = 120. Factorials are defined for non-negative integers. 0! equals 1. The calculator supports factorials up to 170! (beyond that, the result exceeds JavaScript's number precision).
No. All calculations are performed locally in your browser using JavaScript. No data is sent to any server, no cookies are used for tracking calculations, and no history is persisted after you close the page. Your privacy is fully protected.
The most common cause is being in the wrong angle mode. For example, sin(30) in DEG mode gives 0.5, but in RAD mode it gives approximately -0.988. Check the DEG/RAD toggle at the top of the keypad and make sure it matches the units your problem expects.