Skip to content

Scientific Calculator

Type or tap full expressions with brackets, trigonometry, logarithms, powers, roots and factorials. It follows the correct order of operations and works in degrees or radians.

Formulas last reviewed: September 2026

Disclaimer: Results are calculated with standard formulas and are meant for learning and quick checks. Please double-check important work, especially anything used for exams, engineering, finance or safety.

Type a whole expression, get the answer

A scientific calculator goes beyond the four basic operations. You can write a complete expression such as 2 × sin(30) + 5! and it is evaluated using the proper order of operations: brackets first, then powers, then multiplication and division, then addition and subtraction.

It includes trigonometry (sin, cos, tan and their inverses), logarithms (ln and log), powers and roots, factorials, percent, absolute value and the constants π and e. Choose degrees or radians before you use the trigonometric keys.

How it is calculated

sin(30°) = 0.5
5! = 5 × 4 × 3 × 2 × 1 = 120
2 × sin(30) + 5! = 2 × 0.5 + 120 = 121

Worked example

Some quick checks (degrees mode)

sin(30)
0.5
cos(60)
0.5
sqrt(81) + 2^3
17
log(1000)
3
ln(e)
1

Switch to radians for calculus and physics, where angles are written in terms of π.

Tips for accurate results

  • Always check the angle unit (degrees or radians) before using sin, cos or tan. Getting this wrong is the most common mistake.
  • Use brackets to make the order clear: 1/(2+3) is not the same as 1/2+3.
  • You can type sinh, cosh, tanh, cbrt, log2, floor, ceil and round directly into the expression box.
  • The factorial key works for whole numbers up to 170.

Frequently asked questions

What is the difference between degrees and radians?

They are two ways to measure angles. A full circle is 360 degrees or 2π radians. School geometry usually uses degrees, while calculus and physics prefer radians.

Why does tan(90) show an error?

The tangent of 90 degrees is not defined because the cosine is zero there, so the calculator refuses to divide by zero.

How do I calculate a square root or cube root?

Type sqrt(49) for a square root or cbrt(27) for a cube root. You can also raise to a fractional power, for example 27^(1/3).

Does it handle scientific notation?

Yes. Type 6.02e23 or use the ×10^n key to enter numbers such as 6.02 × 10^23.