Free Online Scientific Calculator

Real-time evaluation with mathjs. Supports keyboard input.

0

If the calculator did not compute something or you have identified an error, or you have a suggestion/feedback, please contact us.

A convenient online calculator for calculations at work, school or home. It performs simple arithmetic operations, as well as percentage calculations, square root calculations, and solves complex expressions with parentheses online. The calculator works on computers, tablets, and smartphones, loads quickly, calculates online, has built-in memory, and an additional display of current operations. Calculation results can be easily copied.

Calculator operating modes

The calculator supports two primary modes: With Parentheses and Without Parentheses. The main difference is the use of parentheses in calculations, which allows for more complex calculations involving multiple variables and advanced trigonometric evaluations. To switch modes, use the drop-down menu or toggle the RAD/DEG switch directly on the interface.

Case options

By default, the PC or tablet version of the case is loaded. For a more comfortable experience on smartphones, you can use the mobile version. The responsive layout will automatically adjust to the screen size. Use the PC/Mobile switch on the calculator body to select the version that is most convenient for you.

Button functions

  • [ x ] - multiplication, [ ÷ ] - division, [ + ] - addition, [ - ] - subtraction
  • [ % ] - percentage calculation
  • [ MU ] - working with a markup
  • [ 00 ] - entering 2 zeros
  • [ 0 ], [ 1 ], ... [ 9 ] - numeric keys
  • [ ⌫ ] - deleting the last character
  • [ +/- ] - changing the mathematical sign of a number to the opposite
  • [ √ ] - calculating the square root
  • [ M+ ] - saving the result in memory, with the [ + ] sign
  • [ M- ] - saving the result in memory, with the [ - ] sign
  • [ MR ] - showing memory on the display
  • [ MC ] - reset the contents of memory
  • [ AC ] - reset the calculator and memory
  • [ C ] - reset the calculator without clearing the memory

Working with a computer keyboard

When working with the calculator, use any numeric keys on your computer keyboard - the keys on the top row or the individual keys in the right block (if available).

  • To enter "Equals," press the [Enter] key.
  • To enter "Plus," press the [ + ] key in the top row or right block.
  • To enter "Minus," press the [ - ] key in the top row or right block.
  • To enter "Multiplication," press the [ * ] key in the right block or in the top row.
  • To enter "Division," press the [ / ] key in the right block or in the top row.
  • To delete the last digit, press the [Backspace] key in the number row.
  • You can reset the calculator using [Del] or [Esc] at the top, and [End] on the right.

Examples for calculations on an online calculator

Here are a few quick ways to utilize the tool:

  • Calculate the percentage of a number: 420 [ x ] 20 [ % ]. The result is 84.
  • Add the percentage to the number: 420 [ + ] 20 [ % ]. The result is 504.
  • Subtract the percentage from the number: 420 [ - ] 20 [ % ]. The result is 336.
  • Calculate the square root of 2704: 2704 [ √ ]. The result is 52.

Frequently Asked Questions

Historical facts

The predecessor of modern calculators was the arithmometer. An arithmometer was a mechanical desktop device that could only perform simple arithmetic operations: addition, subtraction, multiplication, and division. The first mechanical calculating machines appeared in the 15th century, but it was the arithmometers that appeared in the mid-19th century, and that is when their active use began. Today, digital evaluation engines and online solvers have completely replaced them.

What is the difference between a scientific calculator and a basic calculator?

While a basic calculator handles standard arithmetic (addition, subtraction, multiplication, division), a scientific calculator is designed for advanced math, science, and engineering problems. It supports complex expressions, logarithms, trigonometry (sin, cos, tan), exponentials, and follows the strict mathematical order of operations (PEMDAS/BODMAS).

Why is my trigonometry answer incorrect?

This is the most common issue users face and is almost always due to the calculator being in the wrong angle mode. If you are trying to calculate degrees (e.g., sin(90)) but the calculator is set to radians, your answer will be completely different. Always check the top corner of the calculator and use the toggle button to switch between RAD (Radians) and DEG (Degrees).

How do I enter powers and exponents?

To calculate an exponent, use the [ xʸ ] button. For example, to calculate 535^3, type 5, click [ xʸ ], type 3, and press [Enter].

Does this calculator support the correct order of operations (PEMDAS)?

Yes! Unlike simple pocket calculators that calculate linearly as you type, our online scientific calculator evaluates the entire expression at once using strict mathematical rules (Parentheses, Exponents, Multiplication/Division, Addition/Subtraction).

How do I use the memory functions (M+, M-, MR, MC)?

The built-in memory allows you to store a number for later use:

  • [ M+ ]: Adds the current display value to the memory.
  • [ M- ]: Subtracts the current display value from the memory.
  • [ MR ]: Recalls the currently stored value to the screen.
  • [ MC ]: Clears the memory entirely.
What does the 'e' or 'EXP' mean in my result?

If your answer is extremely large or extremely small, the calculator will format it using scientific notation. For example, 3.5e7 means 3.5×1073.5 \times 10^7 (or 35,000,000). The "e" stands for exponent of 10.

How do I clear a single mistake without deleting my whole equation?

If you mistyped a single digit, do not press [ AC ] (All Clear). Instead, use the [ ⌫ ] (Backspace) button on the screen or the Backspace key on your physical computer keyboard to delete just the last character entered.

Can an online scientific calculator handle fractions?

Yes. You can handle fractions by simply using the division [ ÷ ] button combined with parentheses. For example, to add two fractions, type (1/2) + (3/4) to ensure the division happens before the addition.

Are online scientific calculators as accurate as physical ones?

Absolutely. Our calculator uses a highly advanced, enterprise-grade mathematical evaluation engine (math.js) that processes calculations with 14-digit precision, matching or exceeding the accuracy of standard physical scientific calculators used in classrooms.

How do I calculate a natural logarithm?

Use the [ ln ] button to calculate the natural logarithm (base ee) of a number. For a standard base-10 logarithm, use the [ log ] button instead.