Solved.tools: Free Online Calculators & Tools

We use cookies for analytics and advertising. Learn more about our cookie policy

Scientific Calculator

Last updated: 28 June 2026

Reviewed by Gavin Meiring, Lead research and primary author ยท Doctoral Candidate (Corporate Governance) ยท Research and drafting assisted by AI

ย 
0
Was this helpful?


Scientific Calculator

A scientific calculator performs advanced mathematical operations including trigonometry, logarithms, powers, roots, and factorials. It is used by students, engineers, scientists, and professionals who need to go beyond basic arithmetic in their calculations.

How to Use the Scientific Calculator

  1. Enter your expression using the number pad and function buttons.
  2. Select degrees or radians mode before using trigonometric functions.
  3. Use the brackets buttons to group expressions and control the order of operations.
  4. Press the second function (2nd or Shift) button to access inverse functions such as arcsin or log base 2.
  5. Press equals to evaluate and use ANS to carry your result forward into the next calculation.

The Formula

A scientific calculator applies the standard mathematical order of operations (BODMAS): brackets first, then powers and roots, then multiplication and division left to right, then addition and subtraction left to right. Trigonometric functions operate on angles in the selected mode (degrees or radians). Natural logarithm (ln) uses base e (approximately 2.71828). Common logarithm (log) uses base 10. To change base: log base b of x = ln(x) divided by ln(b) = log(x) divided by log(b).

Real-World Example

An engineer needs to calculate the impedance of an AC circuit: Z = square root of (R squared plus (XL minus XC) squared), where R = 50 ohms, XL = 80 ohms, XC = 20 ohms. Inner expression: XL minus XC = 80 minus 20 = 60. Then 60 squared = 3,600. R squared = 50 squared = 2,500. Sum = 2,500 plus 3,600 = 6,100. Z = square root of 6,100 = 78.1 ohms. This type of calculation requires power and root functions unavailable on a basic calculator.

Key Scientific Calculator Functions

Sin, cos, and tan compute the trigonometric ratios of an angle. Their inverse functions (arcsin, arccos, arctan) find the angle from a ratio. Log (base 10) and ln (natural log, base e) compute logarithms. The exp or e^x button computes powers of e. The x squared and x^y buttons compute squares and arbitrary powers. The square root and nth root buttons compute roots. Factorial (n!) computes the product of all integers from 1 to n and is used in combinations and permutations. The mod function computes the remainder after division.

Frequently Asked Questions

When should I use radians instead of degrees? Use radians for calculus, physics, and any mathematical derivation involving rates of change, because calculus identities for trigonometric functions (such as the derivative of sin x being cos x) are valid only in radians. Use degrees for everyday angle measurement, geometry, and navigation.

What is the difference between log and ln? Log (log base 10) was historically used for manual calculations with logarithm tables and is common in engineering contexts such as decibels and the Richter scale. Ln (natural log, base e) appears in calculus, continuous compound interest, and natural growth and decay models. Most scientific contexts use ln.

How do I calculate combinations and permutations? Combinations (choosing r items from n without order): nCr = n factorial divided by (r factorial multiplied by (n minus r) factorial). Permutations (choosing r items from n with order): nPr = n factorial divided by (n minus r) factorial. Many scientific calculators have nCr and nPr buttons.

Why does my calculator give a different answer in degrees vs radians? Trigonometric functions produce different outputs depending on the angle unit. Sin(90 degrees) = 1, but sin(90 radians) = approximately 0.894. Always confirm your angle mode before using sin, cos, or tan functions.

Reading an expression the calculator accepts

The order of operations decides the answer before any button is pressed, and the brackets are how the user controls it. Three expressions show the same rule at work.

Take 3 + 4 x 2^3 / (5 - 1). The brackets go first, so 5 minus 1 is 4. Then the power, so 2 to the power 3 is 8. Then multiplication and division from left to right, so 4 times 8 is 32 and 32 divided by 4 is 8. Last comes the addition, so 3 plus 8 is 11. A calculator without the brackets present would read the expression the same way, because the order of operations is not a matter of preference.

ExpressionStep 1Step 2Step 3Answer
3 + 4 x 2^3 / (5 - 1)5 minus 1 = 42^3 = 84 x 8 / 4 = 811
(12 - 5) x 3^2 - sqrt(81)12 minus 5 = 73^2 = 97 x 9 minus 9 = 5454
2 + 3 x 4^24^2 = 163 x 16 = 482 + 48 = 5050

The third row is the one people get wrong on paper. Reading left to right gives 5 squared, which is 25. The rule gives 50. Brackets make the intent explicit and cost nothing to type, so a long expression with several operations is worth bracketing even where the order of operations already gives the right answer.

Degrees, radians and the same angle

Trigonometric functions take an angle, and the unit of that angle changes the output. The same angle written in radians and in degrees must produce the same ratio, and the table shows the conversion that makes that true.

DegreesRadiansSinCosTan
00.0000000.0000001.0000000.000000
300.5235990.5000000.8660250.577350
450.7853980.7071070.7071071.000000
601.0471980.8660250.5000001.732051
901.5707961.0000000.000000undefined

To convert, multiply degrees by pi and divide by 180. Thirty degrees is 30 times 3.141593 divided by 180, which is 0.523599 radians. The calculator's mode switch decides what the buttons do, and it does not convert anything for you. A calculator set to radians, fed the number 90, returns sin(90 radians), which is 0.893997. That is the figure the FAQ above quotes as approximately 0.894, and it is the reason the mode matters more than the number.

Tan at 90 degrees is the case with no answer. The tangent is the ratio of sine to cosine, and cosine at 90 degrees is zero, so the ratio has a zero denominator. A calculator returns an error or an overflow flag rather than a large number, and any large number it does return is a rounding artefact from an angle just short of 90 degrees. At 89.9999 degrees the tangent is about 572,958, which is not a value any physical problem wants.

Changing the base of a logarithm by hand

The change of base identity turns any logarithm into a pair of natural logarithms, and it is what a calculator with only log and ln actually does.

Log base 2 of 1000 is ln(1000) divided by ln(2). The natural logarithm of 1000 is 6.907755, and the natural logarithm of 2 is 0.693147. The division gives 9.965784. In base 2, that means 2 to the power 9.965784 is 1000.

LogarithmWorkingAnswer
log base 2 of 10006.907755 divided by 0.6931479.965784
log base 3 of 814.394449 divided by 1.0986124.000000
log base 5 of 6256.437752 divided by 1.6094384.000000

The whole-number answers in the last two rows are the check to run before trusting a result. A logarithm that comes out at exactly 4 suggests the argument is the base raised to the fourth power, which is true here: 3 to the power 4 is 81, and 5 to the power 4 is 625. Where the answer should be a whole number and is not, the base or the argument has been entered wrong.

Where a calculator answer stops being trustworthy

A calculator carries about 15 to 16 significant decimal digits, and that limit shows up in ordinary work. Add 0.1 and 0.2 and the display reads 0.30000000000000004 on a system that prints the full stored value. Divide 1 by 3 and the stored value is 0.33333333333333331483, not one third. Neither error matters in a final answer rounded to two decimals, and both matter in a chain of subtractions where the small differences accumulate.

Factorials hit a wall. 170 factorial is about 7.257416 x 10 to the power 306, which fits. 171 factorial overflows the largest finite double, which is about 1.798 x 10 to the power 308, and the calculator reports an error. Combinations and permutations reach the same ceiling long before the arguments look large, which is why a count of combinations should be worked with the nCr button rather than by computing two factorials and dividing.

Three further limits are worth carrying in mind. A result many orders of magnitude away from expectation is nearly always a unit or a decimal error rather than a defect in the calculator. A sign error flips an answer without changing its size, so a negative where a positive belongs survives every magnitude check. And an angle mode set to the wrong unit changes a trigonometric result while leaving everything else intact, which is the defect a sanity check on a known angle is best placed to catch.

Reading a result in scientific notation

Large and small results arrive in scientific notation, and the arithmetic on the exponents is worth doing by hand as a check. Multiplication adds the exponents, division subtracts them, and a power multiplies them.

ExpressionMantissasExponentsResult
3.2e5 x 4.5e-33.2 x 4.5 = 14.45 plus minus 3 = 21.44e3
7.5e8 / 2.5e27.5 / 2.5 = 3.08 minus 2 = 63.0e6
6.0e-4 squared6 squared = 36minus 4 times 2 = minus 83.6e-7
square root of 9.0e8root of 9 = 38 / 2 = 43.0e4

Addition is the case that needs care, because the exponents have to match before the mantissas can be added. Adding 2.0e3 and 3.0e4 means rewriting the smaller figure as 0.2e4, then adding 0.2 and 3.0 to get 3.2e4. Adding the mantissas as they stand would give 5.0e3, which is off by an order of magnitude.

The impedance example above is the same check in a longer form. The reactive difference of 60 ohms squares to 3,600, the resistance of 50 ohms squares to 2,500, and the sum of 6,100 has a square root of 78.1025 ohms. The phase angle, the arctangent of 60 divided by 50, is 50.1944 degrees. Both figures are worth carrying into the next step of a circuit calculation, because a result of 78 ohms where 7.8 was expected is a decimal slip rather than a modelling error.

Also try these free tools: