Scientific calculator

Trig, logs, powers, roots and factorials, typed naturally or on the keypad.

Loading the calculator…

How to use it

Type straight into the display or use the keypad. The calculator reads maths the way it's written in a textbook:

  • 2πr2\pi r can be typed as 2pi r, and 3(4+5) multiplies.
  • sin 30 means sin⁡(30)\sin(30), and sin^2 x means (sin⁡x)2(\sin x)^2.
  • ln is the natural log and log is base 10. For any other base, use log(8, 2) for log⁡28\log_2 8.
  • 5! is a factorial, e is Euler's number and Ans is the last answer.

Press Enter (or =) to evaluate. The Up and Down arrow keys step through your history, and Esc clears the line.

Degrees or radians?

Angles are in degrees when DEG is on, and in radians when RAD is on. Most school geometry and engineering problems use degrees; calculus uses radians.

A quick check: sin⁡30\sin 30 should be 0.50.5 in degrees. If you get −0.988-0.988, the calculator is in radians.

Precision

Answers are shown to 10 significant figures, with floating-point noise removed (so 0.1+0.20.1 + 0.2 shows as 0.30.3). Very large and very small results switch to scientific notation, like 6.022×10236.022\times10^{23}.

Where a result isn't a real number, such as −1\sqrt{-1} or ln⁡(−2)\ln(-2), the calculator says it's undefined rather than giving a misleading value.

Worked example: How tall is the tree?

You stand 2020 m from a tree and the angle up to its top is 35∘35^\circ. The height is

h=20tan⁡35∘h = 20\tan 35^\circ

In DEG mode, type 20 tan 35 and press Enter: h≈14.00h \approx 14.00 m. In RAD mode you'd get 9.489.48 m, which is wrong for this problem, so always check the angle mode first.

Questions

Why does my calculator give a different answer for sin?
It's almost always the angle mode. sin 30 is 0.5 in degrees but about -0.988 in radians. Check whether DEG or RAD is on.
Is log base 10 or base e?
Here log is base 10 and ln is base e, the usual convention in school and engineering. For another base, write log(x, b).
Is it free?
Yes. Everything runs in your browser, with no sign-up needed.

Calculations run on your device with exact, tested maths (no AI). Results are for learning and checking work, not certified engineering design.