Maths

Scientific Calculator

Type a full calculation with brackets, powers, roots, logs and trigonometry.

By Nitin Raturi · Last reviewed

Your calculation

How to use the Scientific Calculator

Type a whole calculation and see the answer as you type.

  1. Type the expression, using brackets where you need them.
  2. Choose degrees or radians for trigonometry.
  3. Read the answer; an error message says what to fix.

Good to know

  • 2(3 + 4) and 2π mean multiply.
  • Copy the link to share the calculation.

Expression

The calculation to work out, typed as you would write it.

How to fill it in

  • Use + − × ÷ (or * /), ^ for powers and % for per cent. Type the factorial sign straight after a whole number for its factorial.
  • Functions: sin, cos, tan, asin, acos, atan, sqrt, cbrt, log (base 10), ln, exp, abs. Constants: π (or pi) and e.
  • Put the value in brackets: sqrt(2), sin(30).

Example

2 + 3 × 4 = 14, because × comes before +. 2π × 3 = 18.849556.

Keep in mind: Powers come before a minus sign: −2^2 is -4. Write (−2)^2 for 4.

Angle unit

Angle unit

Whether sin, cos and tan read degrees or radians, and whether asin, acos and atan answer in them.

How to fill it in

  • School problems usually use degrees; calculus uses radians.

Example

In degrees sin(30) is 0.5; in radians use sin(π ÷ 6).

Answer

1,030

2^10 + sqrt(144) × sin(30) = 1,030.

Angles in degrees. Powers before ×, ÷, then +, −; up to six decimals shown.

How this calculator works

  1. Step 1Brackets( )Work inside brackets and functions first.
  2. Step 2Powers^Then powers, right to left.
  3. Step 3Then × ÷, + −left to rightMultiply and divide before adding and subtracting.

Type the whole calculation. The calculator reads it with the same order of operations taught in school, often called BODMAS.

Worked example

2^10 + sqrt(144) × sin(30°)
Order
functions and powers, then ×, then +
  1. Powers first2^101,024
  2. Functionssqrt(144), sin(30°)12, 0.5
  3. Multiply12 × 0.56
  4. Add1024 + 61,030

Two things that surprise people

  • 2 + 3 × 414Multiply first, then add: not 20.
  • −2^2-4The power comes before the minus sign.

Brackets and π multiply without a sign: 2π × 3 = 18.849556, and 18% × 2500 = 450.

Assumptions and limits

  • FunctionsTrig, inverse trig, roots, logs, exp, abs.
  • Degrees or radiansChoose before using sin, cos or tan.
  • Six decimalsAnswers are shown to six places.
  • No variablesOne calculation at a time; no memory.

When a dedicated tool helps

A scientific calculator takes any expression. For some questions, a dedicated tool also shows the working.

For fractions with every step, use the fraction calculator. The log calculator gives a logarithm in any base, and the root calculator finds exact radical forms.

For very large or very small answers, the scientific notation calculator converts between forms, and the big number calculator keeps every digit. Everyday percent questions are quicker in the percentage calculator.

Common mistakes

  • Mistake: Typing sin 30 without brackets.

    Instead: Write sin(30).

  • Mistake: Using radians mode for a degrees problem.

    Instead: Check the angle unit first.

  • Mistake: Expecting −2^2 to be 4.

    Instead: Write (−2)^2.

Checking the method

A separate script re-works every golden value by handing the same expression to Python's own parser.

Read how we test our calculators, or browse more maths calculators.

Frequently asked questions

What is 2 + 3 × 4?

14: multiplication comes before addition.

Why is −2^2 negative?

The power is worked out before the minus sign, so −2^2 = -4. Write (−2)^2 for 4.

How do I use π?

Type π or pi. 2π × 3 = 18.849556.

Does sin use degrees or radians?

Whichever you choose; degrees is the default.

What does the default example give?

2^10 + sqrt(144) × sin(30°) = 1,030.

Sources and methodology

The formulas are standard time-value-of-money results. We check every figure against golden values worked out independently, by closed form and by month-by-month simulation; see the methodology.

Written and maintained by Nitin Raturi, a software engineer (about the author). Last reviewed 4 Nov 2026; next review due by . Found an error? Tell us.

Changelog

  • : Initial release.