Advertisement

Scientific Calculator

Free online scientific calculator: trig in degrees or radians, logs, powers, roots, factorials and nCr, typed as one expression with the reading shown.

Functions: sin cos tan asin acos atan sinh cosh tanh sec csc cot sqrt cbrt root(x, n) ln log log2 log(x, base) exp abs floor ceil round nCr nPr. Constants: pi (π), e.
Angle mode

Evaluate full scientific expressions — trigonometry, logarithms, powers, roots, factorials and combinations — typed the way you would write them on paper. Switch between degrees and radians for the trig functions, and check the "Read as" line to confirm the calculator grouped your expression the way you intended.

How to use this tool

  1. Type an expression such as sin(30) + sqrt(16) × 2^3.
  2. Choose degrees or radians for sin, cos, tan and their inverses.
  3. Use ^ for powers, ! for factorials, pi or π and e for the constants.
  4. Read the result, its scientific notation, and the "Read as" line showing where brackets were applied.

Formula

Order: brackets and functions → ! and % → ^ (right to left) → minus sign → × ÷ mod → + −

A number written directly before a bracket, constant or function multiplies it, so 2pi is 2 × π and 3sin(30) is 3 × sin 30. log is base 10, ln is base e, and log(x, b) uses any base. Results use double-precision arithmetic and 12 significant digits; nCr and nPr accept integers through 10,000.

Example

In degree mode, sin(30) + sqrt(16) × 2^3 is worked out as sin 30° = 0.5, √16 = 4 and 2³ = 8, then 4 × 8 = 32 and 0.5 + 32 = 32.5. In radian mode the same expression gives about 31.012, because sin(30 radians) ≈ −0.988.

Frequently asked questions

Why is −2^2 equal to −4?

In standard notation the power is applied before the minus sign, so −2² means −(2²). Write (−2)^2 to square negative two and get 4.

What does 2^3^2 give?

Powers are evaluated from the right: 2^3^2 = 2^(3^2) = 2^9 = 512, the usual textbook convention. Add brackets, (2^3)^2, to get 64.

Is log base 10 or base e?

log is base 10, so log(1000) = 3, and ln is the natural logarithm, base e. For any other base use log(x, base); log(8, 2) = 3.

Why does tan(90) give an error in degree mode?

Tangent is sine divided by cosine, and cos 90° = 0, so tan 90° is undefined. The calculator says so instead of printing a huge, misleading number.

How does % work in an expression?

15% is 0.15. After + or −, it is a percentage of the value before it, so 80 + 15% = 92, matching most phone calculators.

Last updated: 2026-10-30

Advertisement