Skip to content
KazamTools

Scientific Calculator

A full scientific calculator that works with your keyboard and remembers your last answers.

DEG

 

Keyboard: type the expression, Enter = calculate, Esc = clear, ^ = power.

History

Your last 20 calculations appear here. Tap one to use it again.

Working with fractions? The fraction calculator keeps answers exact. For the spread of a list of numbers, use the standard deviation calculator.

How to use the Scientific Calculator

  1. 1Type an expression with your keyboard, for example 2^10 or sin(30), or tap the buttons.
  2. 2Choose DEG or RAD for the trig functions.
  3. 3Press Enter or = to calculate. Esc clears and Backspace deletes.
  4. 4Use Ans to reuse the last answer, the memory keys to store a value, and tap a history line to load it again.

How to use the scientific calculator

Type an expression the way you would write it on paper, or tap the keys. The answer appears in grey as you type, and pressing = or Enter fixes it, stores it as Ans and adds it to the history. Press Esc to clear and Backspace to delete.

You can type function names straight from your keyboard: sin(30), sqrt(2), log(1000), ln(e), 5!, 2^10, 3E8. Multiplication signs can be left out where the meaning is clear, so 2π, 3(4+1) and 2sin(30) all work.

Order of operations

The calculator follows the standard order that maths teachers call BODMAS or PEMDAS.

Priority Operation Example Result
1 Brackets (2 + 3) × 4 20
2 Factorial, percent, square 3 + 2² 7
3 Powers (right to left) 2^3^2 512
4 Minus sign in front −2^2 −4
5 Multiply and divide (left to right) 8 ÷ 2 × 4 16
6 Add and subtract (left to right) 10 − 4 − 3 3

Two rules surprise people. First, powers stack from the right: 2^3^2 means 2^(3^2) = 2^9 = 512, not 8^2 = 64. Second, a minus sign in front of a power applies after the power, so −2^2 = −(2 × 2) = −4. Type (−2)^2 if you want 4. Phone calculators sometimes disagree on these, which is why this one shows its answer as you type.

Degrees or radians?

Trigonometry functions need to know how angles are measured. A full turn is 360 degrees or 2π radians.

radians = degrees × π ÷ 180

In DEG mode, sin(30) = 0.5, cos(60) = 0.5 and tan(45) = 1. In RAD mode the same keys work in radians, so sin(π/6) = 0.5 and sin(30) gives −0.988, the sine of 30 radians. If a trig answer looks strange, check the mode first. School geometry questions are usually in degrees; calculus and physics formulas usually use radians.

The inverse functions (sin⁻¹, cos⁻¹, tan⁻¹) go the other way and give an angle in the current mode: sin⁻¹(0.5) = 30 in DEG mode or 0.5236 in RAD mode. sin⁻¹ and cos⁻¹ only accept values from −1 to 1, because a sine or cosine can never be outside that range.

At angles like 30°, 45°, 90° and 180° the calculator returns the exact value (for example sin(180) = 0 and cos(90) = 0), rather than a tiny leftover such as 0.0000000000000001 from floating-point rounding. tan(90°) is undefined, so it shows an error instead of a huge meaningless number.

Logs, powers and roots

  • log is the common logarithm, base 10: log(1000) = 3 because 10³ = 1000.
  • ln is the natural logarithm, base e ≈ 2.71828: ln(e) = 1. Use eˣ to undo it.
  • xʸ raises to any power: 1.05^10 ≈ 1.6289, the growth of money at 5% a year for 10 years.
  • √ and ∛ take square and cube roots. You can also write a root as a power: 8^(1/3) = 2. Cube roots of negative numbers are real, so ∛(−27) = −3.
  • n! multiplies all whole numbers up to n: 5! = 5 × 4 × 3 × 2 × 1 = 120. It only accepts whole numbers from 0 to 170; 171! is larger than the biggest number the calculator can hold.

Worked example (compound growth): how long does money take to double at 7% a year? Solve 1.07^t = 2, so t = ln(2) ÷ ln(1.07). Type ln(2)/ln(1.07) to get 10.24 years. For full savings plans, the compound interest calculator does this with deposits and inflation.

Worked example (right triangle): a ladder 5 m long leans at 70° to the ground. How high does it reach? Height = 5 × sin(70°). In DEG mode, 5sin(70) gives 4.698 m.

Percent, EXP and memory

The % key divides by 100, so 50% = 0.5 and 200 × 10% = 20. After a plus or minus it works like a shop calculator: 100 + 10% = 110 and 80 − 25% = 60. For every kind of percentage question, the percentage calculator explains each formula.

EXP enters a power of ten, written with a capital E: 3E8 means 3 × 10⁸, the speed of light in metres per second. Very large and very small answers are shown the same way, for example 6.02214076E23, so you can copy them back in.

The memory keys hold one number while you work. M+ adds the current answer to memory, M− subtracts it, MR puts the stored number into your expression and MC clears it. Ans always holds the last answer you got with =.

Accuracy

The calculator uses standard 64-bit floating-point numbers, the same as spreadsheets and programming languages. That gives about 15 to 16 significant digits, and results are shown rounded to 12 so that 0.1 + 0.2 reads 0.3 instead of 0.30000000000000004. For exact answers with fractions, such as 1/3 + 1/6 = 1/2, use the fraction calculator, which never rounds.

Your expressions are read by the calculator’s own parser, never run as code, and nothing you type leaves your browser.

Cite this calculator

Using this calculator in an essay, report or article? Copy a ready-made reference. Check your teacher's or publisher's style guide for small differences.

APA
KazamTools. (2026, October 22). Scientific calculator. Retrieved October 30, 2026, from https://kazamtools.com/math/scientific-calculator/
MLA
"Scientific Calculator." KazamTools, 22 Oct. 2026, https://kazamtools.com/math/scientific-calculator/. Accessed 30 Oct. 2026.
Chicago
KazamTools. "Scientific Calculator." Last modified October 22, 2026. Accessed October 30, 2026. https://kazamtools.com/math/scientific-calculator/.
Plain link
Scientific Calculator (KazamTools): https://kazamtools.com/math/scientific-calculator/
HTML link
<a href="https://kazamtools.com/math/scientific-calculator/">Scientific calculator</a> by KazamTools

Frequently asked questions

Why does sin(30) give −0.988 instead of 0.5?

The calculator is in radian mode, so it worked out the sine of 30 radians. Switch to DEG and sin(30) gives 0.5.

What order does the calculator do operations in?

Brackets first, then powers (worked right to left), then multiplication and division, then addition and subtraction. So 2 + 3 × 4 = 14 and 2^3^2 = 2^9 = 512.

Why is −2^2 equal to −4?

Powers come before the minus sign, as in standard maths notation, so −2^2 means −(2^2) = −4. Type (−2)^2 to get 4.

What is the difference between log and ln?

log is the base-10 logarithm (log 1000 = 3). ln is the natural logarithm, base e ≈ 2.71828 (ln e = 1).

How do the memory keys work?

M+ adds the current result to memory, M− subtracts it, MR inserts the stored value and MC clears it. The memory and history stay only in this browser tab.

Is it safe to type expressions here?

Yes. The calculator reads your expression with its own small parser, so text is never run as code, and nothing you type is sent anywhere.

Was this tool helpful?

Add this scientific calculator to your website (free)

Copy this code into any web page. The tool stays free, has no ads inside it, and works on phones. Please keep the credit link under it.

Want a live preview or light and dark colours? Open this widget in the widget builder, where you can also browse every free calculator widget.