Scientific calculator

A full expression is calculated in the standard order of operations: 2 + 3 × 4 = 14, sin 30° = 0.5 and log 1000 = 3. Use the keyboard or the on-screen keys, in degrees or radians.

Enter the expression (current step)

Angle unit

You can also use the keyboard. Press Enter to calculate and Esc to clear.

History

After you press “=”, each expression and its result are listed here. The list is cleared when you close or reload the page.

How it is calculated

  1. Order of operations: brackets, then factorial, per cent and square, then powers (from right to left, so -2^2 = -4), then signs, then multiplication and division, then addition and subtraction.
  2. The multiplication sign may be left out between a number and a bracket or function, as in 2π, 3(4 + 1) and 2sin(30). Missing closing brackets at the end are added automatically.
  3. Calculations use double-precision numbers and results are shown to 12 significant digits, so 0.1 + 0.2 is shown as 0.3. Very large or small results use scientific notation, such as 1.5E15.
  4. In degrees, special angles such as 30°, 45° and 90° give exact values. tan 90° is not defined.
  5. All calculations are done in your browser. The details you enter are not sent to any server.

Keys

KeyTyped asMeaning
sin cos tansin( cos( tan(Trigonometric functions in the selected angle unit
sin⁻¹ cos⁻¹ tan⁻¹asin( acos( atan(Inverse functions; the result is in the selected angle unit
lnln(Natural logarithm (base e)
loglog(Common logarithm (base 10)
x² xʸ^2 ^Square and power, for example 2^10 = 1024
√sqrt(Square root
x!!Factorial of a whole number from 0 to 170
%%Divides by 100, for example 50% × 200 = 100
×10ⁿEScientific notation, for example 1.5E3 = 1500
π epi ePi and Euler's number
AnsansThe previous answer

Worked examples

2 + 3 × 4

Details
2+3×4
Result
14

(2 + 3) × 4

Details
(2+3)×4
Result
20

-2^2

Details
-2^2
Result
-4

2^10

Details
2^10
Result
1024

√16 + 3!

Details
√(16)+3!
Result
10

sin 30°

Details
sin(30) (DEG)
Result
0.5

cos 60° + tan 45°

Details
cos(60)+tan(45) (DEG)
Result
1.5

sin(π ÷ 6), rad

Details
sin(π÷6) (RAD)
Result
0.5

asin 1

Details
asin(1) (DEG)
Result
90

log 1000

Details
log(1000)
Result
3

ln e²

Details
ln(e^2)
Result
2

2π

Details
2π
Result
6.28318530718

50% × 200

Details
50%×200
Result
100

0.1 + 0.2

Details
0.1+0.2
Result
0.3

1 ÷ 3 × 3

Details
1÷3×3
Result
1

1.5E3 ÷ 3

Details
1.5E3÷3
Result
500

2^60

Details
2^60
Result
1.15292150461E18

1 ÷ 0

Details
1÷0
Result
The divisor must not be 0.

√(−1)

Details
√(-1)
Result
The value is outside the domain, for example the square root of a negative number, the log of 0 or tan 90°.

tan 90°

Details
tan(90) (DEG)
Result
The value is outside the domain, for example the square root of a negative number, the log of 0 or tan 90°.

2 +

Details
2+
Result
The expression is incomplete or has a symbol that cannot be read.