Calculators Free

Scientific calculator

Calculator

The calculator needs JavaScript. The tables below give the same numbers for common cases.

How it is worked out

  1. Order of operations: brackets, functions and powers, then × and ÷, then + and −.
  2. Functions: sin, cos, tan, asin, acos, atan, sinh, cosh, tanh, sqrt, cbrt, ln, log (base 10), log2, abs, exp, floor, ceil, round, fact; constants pi and e; ! for factorial and % for percent.
Worked examples
InputsAnswer
Expression: sqrt(16)+2^3*(5-1)/4; Angles: Degreessqrt(16)+2^3*(5-1)/4 = 12.
Expression: sin(30); Angles: Degreessin(30) = 0.5.
Expression: 5!/(2!*3!); Angles: Degrees5!/(2!*3!) = 10.
Expression: ln(e^2)+log(1000); Angles: Degreesln(e^2)+log(1000) = 5.

How to use it

Type an expression such as sqrt(16) + 2^3 * (5 - 1) / 4 and the result appears as you type. It follows the usual order of operations: brackets, then functions and powers, then multiplication and division, then addition and subtraction. Powers group from the right (2^3^2 = 2^9) and a minus in front of a power applies after it (−2^2 = −4).

Functions: sin, cos, tan, asin, acos, atan, sinh, cosh, tanh, sqrt, cbrt, ln, log (base 10), log2, abs, exp, floor, ceil, round, fact. Constants: pi and e. Use ! for a factorial and % for percent. Choose degrees or radians for the trigonometric functions.

Frequently asked questions

How do I enter a square root?

Type sqrt(25).

Is sin(30) 0.5?

In degree mode yes; in radian mode sin(30) is about −0.988.

What does the % sign do?

It divides the number before it by 100, so 50% = 0.5.

Method: standard arithmetic shown step by step; no outside data is used. Checked 2026-11-12.

Written by Calculators Free Editorial Team · Data checked 2026-11-12
About · How we verify this · Editorial policy · Corrections

General information only. Results are plain arithmetic on the numbers you enter; check anything important (money, health, school work) against your own records or the official source.