## Scientific Notation Converter

Provide a number below to get its scientific notation, E-notation, engineering notation, and real number format. It accepts numbers in the following formats 3672.2, 2.3e11, or 3.5×10^-12.

## Scientific Notation Calculator

Use the calculator below to perform calculations using scientific notation.

### Scientific notation

Scientific notation is a way to express numbers in a form that makes numbers that are too small or too large more convenient to write. It is commonly used in mathematics, engineering, and science, as it can help simplify arithmetic operations. In scientific notation, numbers are written as a base, **b**, referred to as the significand, multiplied by 10 raised to an integer exponent, **n**, which is referred to as the order of magnitude:

b × 10^{n}

Below are some examples of numbers written in decimal notation compared to scientific notation:

### Engineering notation

Engineering notation is similar to scientific notation except that the exponent, **n**, is restricted to multiples of 3 such as: 0, 3, 6, 9, 12, -3, -6, etc. This is so that the numbers align with SI prefixes and can be read as such. For example, 10^{3} would have the kilo prefix, 10^{6} would have the mega prefix, and 10^{9} would have the giga prefix. Note that the decimal place of the number can be moved to convert scientific notation into engineering notation. For example:

1.234 × 10^{8} (scientific notation)

can be converted to:

123.4 × 10^{6} (engineering notation)

### E-notation

E-notation is almost the same as scientific notation except that the “× 10” in scientific notation is replaced with just “E.” It is used in cases where the exponent cannot be conveniently displayed. It is written as:

bEn

where **b** is the base, **E** indicates “x 10” and the **n** is written after the **E**. Below is a comparison of scientific notation and E-notation:

The “E” can also be written as “e” which is what is used by this calculator. It can also be written in other ways depending on the context, such as being represented differently in different programming languages.