A basic calculator handles addition and subtraction just fine, but the moment your math involves exponents, square roots, trigonometry, or logarithms, you need something stronger. That’s exactly what a scientific calculator is for. It adds a full set of advanced functions — sin, cos, tan, log, ln, powers, roots, and constants like π and e — to the standard arithmetic buttons, so you can solve problems from algebra, geometry, trigonometry, and science without reaching for a physical calculator.
Our free online scientific calculator puts all of those functions in your browser with a clean button grid and a clear display. Type or click your expression, use parentheses to control the order of operations, and get an accurate result instantly. Below you’ll find a complete walkthrough of every function group, worked examples with real numbers, the degrees-versus-radians question every student asks, and the mistakes that cost people the most points on tests.
Scientific Calculator
Click the buttons or type. Trig functions use degrees.
1. What Does a Scientific Calculator Do?
A scientific calculator is a calculator that goes beyond the four basic operations. Where a standard calculator gives you addition, subtraction, multiplication, and division, a scientific calculator adds the functions used in high school and university math: exponents, roots, trigonometric functions, logarithms, and mathematical constants. If you've ever seen a calculator covered in buttons labeled sin, cos, log, and x^y, that's a scientific calculator.
The difference matters in practice. A basic calculator can't tell you the sine of 30 degrees, the logarithm of 1000, or 2 raised to the 10th power. Those operations appear constantly once you move past arithmetic — in geometry problems about triangle angles, in algebra problems about exponential growth, in physics problems about waves and motion, and in chemistry problems about pH. The scientific calculator exists precisely because students and professionals need those functions at their fingertips.
The tool on this page mirrors the layout of a handheld scientific calculator: a display at the top showing your expression and result, and a grid of buttons below. Digits and basic operators work exactly as you'd expect. The advanced buttons are grouped by function — powers and roots together, trig functions together, logarithms together — so once you learn where each group lives, using the calculator becomes second nature. You don't need to install anything or sign up; it's ready the moment the page loads.
2. Getting Started: Digits, Operators, and the Display
Start with the basics. The digit keys 0–9 build your numbers, the decimal point key lets you enter decimals, and the four operators + − × ÷ handle basic arithmetic. Press C to clear everything and start over; use the backspace key to delete just the last character when you mistype a single digit. The = key evaluates whatever is on the display.
The display shows your full expression as you type it, which is one of the biggest advantages of an on-screen scientific calculator. On old single-line calculators, you typed numbers blind and hoped you entered the right thing. Here you can see 2 + 3 × 4 exactly as written, confirm it looks right, and then press =. Because the calculator follows the order of operations (more on that in section 7), 2 + 3 × 4 gives 14, not 20 — multiplication happens before addition.
Parentheses are your best friend for controlling that order. Want 20 instead of 14? Type (2 + 3) × 4. The parentheses force the addition to happen first: 2 + 3 = 5, then 5 × 4 = 20. Nesting works too: ((2 + 3) × 4) − 5 evaluates the inner group first (5), then multiplies (20), then subtracts (15). Whenever an expression could be read two ways, parentheses remove all doubt — and on tests, being explicit with parentheses is the simplest way to avoid order-of-operations errors.
3. Powers and Roots: x², x^y, and √
The x² button squares whatever is on the display: type 5, press x², and you get 25. It's a shortcut for raising a number to the second power, and you'll use it constantly in geometry — for example, every step of the Pythagorean theorem involves squaring a side. If you need the hypotenuse of a right triangle from its legs, our Pythagorean theorem calculator walks through those squaring steps for you.
The x^y button is the general power key. Type the base, press x^y, type the exponent, and press =. So 2 [x^y] 10 = gives 1024, because 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 = 1024. This is how you compute compound growth, scientific notation conversions, and polynomial terms. For a fractional exponent like 9 [x^y] 0.5, the calculator returns 3 — raising to the one-half power is the same as taking a square root.
The √ button takes the square root of the displayed number: √144 = 12, because 12 × 12 = 144. Roots and powers are inverse operations, which is worth remembering: squaring 12 gives 144, and taking the square root of 144 gives 12 back. For numbers that aren't perfect squares, the calculator gives a decimal: √50 ≈ 7.0710679. When you need just roots and nothing else, a dedicated tool with simplification can be handy, but this button covers the numeric result here.
4. Trigonometry: sin, cos, and tan
The sin, cos, and tan buttons compute the trigonometric ratios for an angle. Type the angle, press the function, and the calculator returns the ratio. These are the core of trigonometry: given an angle in a right triangle, sine, cosine, and tangent relate the angle to the ratios of the triangle's sides.
The most important thing about trig on a calculator is the angle mode. Angles can be measured in degrees or radians, and the sin button gives completely different answers depending on which mode is active. This calculator works in degrees, which is what school geometry and most introductory trig classes use. In degree mode, sin(30) = 0.5, cos(60) = 0.5, and tan(45) = 1. Memorize those three: they're the benchmark values teachers use to check that your calculator is in the right mode.
Let's work an example. A right triangle has a hypotenuse of 10 and one angle of 30 degrees. How long is the side opposite that angle? The sine of an angle equals opposite over hypotenuse, so opposite = hypotenuse × sin(angle) = 10 × sin(30) = 10 × 0.5 = 5. The opposite side is 5. Try it on the calculator: type 30, press sin, and you'll see 0.5; multiply by 10 to get 5.
A word of caution: if a problem gives angles in radians — common in calculus and physics — you'll need to convert or use a calculator with a radian mode, because sin(30) in radians is −0.988, not 0.5. Always check which unit your class is using before you start computing. Mixing degrees and radians is one of the most expensive mistakes in trig; section 11 covers how to catch it.
5. Logarithms: log and ln
The log button computes the base-10 logarithm: log(1000) = 3, because 10³ = 1000. A logarithm answers the question "10 to what power gives this number?" So log(100) = 2 (since 10² = 100), log(10) = 1, and log(1) = 0 (since 10⁰ = 1). Base-10 logs show up in science all the time — the pH scale, the Richter scale, and decibel measurements are all logarithmic.
The ln button computes the natural logarithm, which uses base e instead of base 10. The constant e is approximately 2.71828, and ln(e) = 1 by the same logic: e¹ = e. Natural logs appear in calculus, in formulas for continuous growth and decay, and in many physics equations. If your class is working with exponential functions, ln is the tool that undoes them — just as subtraction undoes addition.
Worked example: how many digits does 2^100 have? The number of digits of a positive integer N is floor(log₁₀(N)) + 1. Compute log(2^100) using the power rule: 100 × log(2) = 100 × 0.30103 = 30.103. Take the floor (30) and add 1: 2^100 has 31 digits. That's the kind of problem where a scientific calculator turns an impossible hand computation into thirty seconds of button presses.
6. The Constants: π and e
The π button inserts pi, approximately 3.14159265358979 — far more digits than you'd ever type by hand. You'll need π for anything involving circles: circumference (2πr), area (πr²), and volume of spheres and cylinders. Worked example: the area of a circle with radius 5 is π × 5² = π × 25 ≈ 78.5398. Type 5, press x² to get 25, press ×, press π, press =, and the calculator handles the rest.
The e button inserts Euler's number, approximately 2.71828182845905. The constant e is the base of natural logarithms and the foundation of continuous growth models — population growth, compound interest computed continuously, radioactive decay. Worked example: e² ≈ 7.389. Type e, press x^y, type 2, press =.
Using the built-in constant buttons instead of typing 3.14 or 2.72 from memory matters more than it looks. Every digit you round off early introduces error that compounds through the rest of your calculation. The calculator stores many more digits than it displays, so π × 25 computed with the π button is more accurate than 3.14 × 25 worked by hand — and it's faster too. When a problem gives you a fraction involving π, our fraction calculator can help you keep the fractional part exact before you multiply by the constant.
7. Order of Operations: Why Parentheses Matter
The calculator evaluates expressions using the standard order of operations: parentheses first, then exponents and roots, then multiplication and division (left to right), then addition and subtraction (left to right). Many students learn this as PEMDAS. The calculator applies it automatically, which is both a blessing and a trap — a blessing because you don't have to reorder anything yourself, a trap because it will happily follow the rules on an expression you typed incorrectly.
Compare 2 + 3 × 4 with (2 + 3) × 4. Without parentheses, multiplication comes first: 3 × 4 = 12, then 2 + 12 = 14. With parentheses, the addition comes first: 2 + 3 = 5, then 5 × 4 = 20. Same digits, same operators, different answers — 14 versus 20. If you ever get a wrong answer on a problem you "did right," the first thing to check is whether your parentheses match your intention.
Exponents interact with the order too. The expression −3² is evaluated as −(3²) = −9 on most scientific calculators, because the exponent applies before the negation. If you mean (−3)² = 9, you must include the parentheses. This distinction trips up students every year, and the fix is always the same: when in doubt, add parentheses. They cost nothing and they make your intention explicit to both the calculator and anyone reading your work.
8. Degrees vs. Radians: Getting the Mode Right
This deserves its own section because it's the single most common source of trig errors. Degrees and radians are two different ways of measuring angles. A full circle is 360 degrees but 2π radians (about 6.283). The calculator's trig functions need to know which unit your angle is in, and this calculator uses degrees.
Here's how to verify your mode with the benchmark values from section 4: type 30 and press sin. If you see 0.5, you're in degrees and everything is fine. If you see −0.9880316, the calculator is treating 30 as 30 radians — stop and convert. To convert radians to degrees, multiply by 180/π. So π/6 radians × 180/π = 30 degrees, and sin(π/6) = sin(30°) = 0.5.
When does each unit show up? Geometry classes, navigation, and most high school trig use degrees. Calculus, physics, and engineering formulas typically use radians — in calculus, the beautiful derivative rules for sin and cos only work in radians. A good habit: whenever a problem hands you an angle, glance at the unit before touching the calculator. That one glance prevents an entire category of wrong answers. If you're computing a missing side from an angle and a hypotenuse, you can also cross-check with our Pythagorean theorem calculator once you have two sides.
9. Reciprocals and Percentages: 1/x and %
The 1/x button computes the reciprocal: 1 divided by the displayed number. Type 4, press 1/x, and you get 0.25. Reciprocals appear in rate problems, in physics formulas like the lens equation, and whenever you need to invert a fraction quickly. Note that 1/x of a fraction-heavy expression is where our fraction calculator can keep things exact — 1 divided by 3 as a fraction stays 1/3 instead of becoming the repeating decimal 0.333…
The % button handles percentages. To find 20% of 150: type 150, press ×, type 20, press %. The calculator returns 30. Behind the scenes it computed 150 × 0.20 = 30. Percentages also work for increases and decreases: 150 + 10% gives 165, because the calculator adds 10% of 150 (which is 15) to 150. For integer-heavy percentage work — splitting quantities into whole parts, finding common factors in ratios — our factor calculator can help you break numbers down first.
10. Function Quick-Reference Table
Here's every advanced button in one place, with what it does and a worked example:
| Button | What it does | Example | Result |
|---|---|---|---|
| x² | Squares the number | 5 x² | 25 |
| x^y | Raises base to exponent | 2 x^y 10 | 1024 |
| √ | Square root | √144 | 12 |
| sin | Sine of angle (degrees) | sin(30) | 0.5 |
| cos | Cosine of angle (degrees) | cos(60) | 0.5 |
| tan | Tangent of angle (degrees) | tan(45) | 1 |
| log | Base-10 logarithm | log(1000) | 3 |
| ln | Natural logarithm | ln(e) | 1 |
| π | Pi constant | π × 5² | ≈ 78.5398 |
| e | Euler's number | e x^y 2 | ≈ 7.389 |
| 1/x | Reciprocal | 1/x of 4 | 0.25 |
| % | Percentage | 20% of 150 | 30 |
11. Tips for Fast, Accurate Results
Reproduce the expression exactly as written. The most reliable workflow is to read the problem, type the full expression with parentheses, glance at the display to confirm it matches, and then press =. Students who type term-by-term and hit = after each piece lose track of the order of operations and introduce rounding at every step.
Keep intermediate results unrounded. If a problem chains several calculations — say, finding an angle, then using it in a second formula — don't round the angle to two decimals and retype it. Either keep the whole expression in one calculation or use the calculator's memory of the full-precision value. Rounding mid-problem is the quietest way to turn a right method into a wrong answer.
Use the benchmark values to sanity-check trig. You know sin(30) = 0.5, cos(60) = 0.5, and tan(45) = 1. Run one of these before a trig-heavy homework set. If the calculator returns the benchmark correctly, your mode is right and you can trust the rest of the session. This takes five seconds and has saved countless homework grades.
Write down what each intermediate value means. On paper, label results as you go: "opposite = 5", "angle = 30°". When a final answer looks wrong, labeled intermediates let you find the bad step in seconds instead of redoing the whole problem. Teachers also award partial credit for correct intermediate steps, so this habit pays twice.
12. Common Mistakes to Avoid
Typing the expression in the wrong order. For x^y, the order is base, then x^y, then exponent: 2 [x^y] 10 = 1024. Typing 10 [x^y] 2 gives 100 — a completely different computation. The same applies to division and subtraction, which aren't commutative: 10 ÷ 2 is not 2 ÷ 10. Slow down on the order of entry; it's the cheapest mistake to prevent.
Forgetting parentheses around negative bases. As section 7 showed, −3² evaluates to −9 while (−3)² evaluates to 9. If your problem involves a negative number raised to a power, wrap it in parentheses. This single habit eliminates one of the most common wrong answers in algebra.
Mixing up log and ln. The log button is base 10; the ln button is base e (≈ 2.71828). They're not interchangeable. A chemistry pH problem wants log; a continuous-growth calculus problem wants ln. Check which base your formula uses before pressing either button.
Using trig in the wrong angle mode. This calculator works in degrees. If your class has moved to radians, convert first: degrees = radians × 180/π. An answer like sin = −0.988 for a 30° problem is the telltale sign of a mode mismatch — the math was right, the unit was wrong.
Trusting the display without checking reasonableness. A calculator only computes what you typed. If you expected roughly 500 and got 0.05, you mistyped something — probably a misplaced decimal or a missing parenthesis. Develop the habit of asking "does this answer make sense?" before writing it down. Estimation is a skill, and the calculator is no substitute for it.