Scientific Notation Converter
Scientific notation writes a number as a value between 1 and 10 times a power of ten — the compact way to handle the very large and the very small. Enter a number to convert it.
Your numbers
Result
- Mantissa
- 1.23
- Exponent
- 4
| Step | Detail |
|---|---|
| Number | 12345 |
| Mantissa (1 ≤ |a| < 10) | 1.2345 |
| Exponent | 4 |
| Scientific notation | 1.2345 × 10^4 |
How scientific notation works
A number is written as a × 10^b, where the mantissa a sits between 1 and 10 and the exponent b counts how far the decimal point moved. 12,345 = 1.2345 × 10^4, because the point travelled four places to the left.
The direction of travel sets the sign. Moving left (shrinking a large number down into the 1-to-10 window) gives a positive exponent; moving right (inflating a small number up into that window) gives a negative one: 0.00056 = 5.6 × 10^−4.
The mantissa rule is strict: exactly one non-zero digit before the decimal point. 12.5 × 10^3 is a true statement about a number, but it is not scientific notation — it has to be normalised to 1.25 × 10^4. That single convention is what makes two numbers comparable at a glance, because once every mantissa lives in the same narrow range, the exponent alone ranks them.
British textbooks call the same thing standard form. There is no difference beyond the name.
Orders of magnitude
The exponent is the useful part. It is the number's order of magnitude, and each step up multiplies by ten.
That is what makes wildly different scales comparable on one page. The distance to the Sun is about 1.496 × 10^11 metres; the mass of an electron is about 9.109 × 10^−31 kilograms. Written out in full, one is twelve digits and the other has thirty zeros after the point, and comparing them means counting characters. In scientific notation you read the exponents and the answer is immediate.
This also reframes how you should read a difference between two figures. A quantity that is 10^3 bigger than another is not "a bit larger", it is a thousand times larger — and two numbers whose exponents differ by six are a million apart. When mantissas differ but exponents match, the numbers are genuinely comparable; when exponents differ, the mantissas barely matter.
It is the reason a rough answer with the right exponent usually beats a precise answer with the wrong one. Get the order of magnitude right first.
Significant figures become visible
Ordinary decimal notation cannot express how precisely a number is known, and scientific notation can. That is one of its quietest advantages.
Write 1,200. How many digits are meaningful? It might be measured to the nearest hundred (two significant figures), or to the nearest unit (four). The notation cannot say. In scientific notation the ambiguity disappears: 1.2 × 10^3 declares two significant figures, 1.20 × 10^3 declares three, and 1.200 × 10^3 declares four. The zeros after the decimal point are no longer placeholders — they are claims about precision.
The same clarity works at the small end. In 0.00056, the leading zeros are pure positioning and carry no information; rewriting it as 5.6 × 10^−4 shows the measurement has exactly two significant digits.
The practical rule that follows: when you multiply or divide, the result should carry no more significant figures than the least precise input. A calculator will happily print ten digits from two-digit measurements, and every digit past the second is fictional.
Arithmetic without writing the zeros
Multiplication and division get easier, not harder, in this form. Multiply the mantissas and add the exponents: (3 × 10^8) × (2 × 10^−3) = 6 × 10^5. Divide the mantissas and subtract the exponents. If the mantissa lands outside the 1-to-10 window afterwards, renormalise — (5 × 10^4) × (4 × 10^3) = 20 × 10^7, which becomes 2 × 10^8.
Addition is the awkward one, because you can only add quantities of the same size. The exponents must match first: 1.2 × 10^4 + 3.4 × 10^3 requires rewriting the second term as 0.34 × 10^4, after which the mantissas add to give 1.54 × 10^4. Adding the mantissas while the exponents differ is the classic error here.
There is also a cousin worth knowing. Engineering notation keeps the same structure but restricts the exponent to multiples of 3, so that it lines up with the SI prefixes — kilo (10³), mega (10⁶), giga (10⁹), milli (10⁻³), micro (10⁻⁶). A value of 47 × 10^3 ohms reads directly as 47 kilohms, which is why electronics uses it. This converter returns the standard scientific form, with the mantissa between 1 and 10.
Why computers store numbers this way — and why 0.1 + 0.2 is not 0.3
The a × 10^b structure is not just a writing convention. It is, almost exactly, how computers hold non-integer numbers: a significand paired with an exponent. That is what "floating point" means — the decimal point floats, its position carried by the exponent.
The difference is the base. Computers use binary, so the stored form is significand × 2^exponent, and that substitution has a consequence that surprises people every day. In base 10, one third has no exact finite representation. In base 2, the same problem afflicts one tenth: 0.1 cannot be written exactly as a finite binary fraction, no matter how many bits you allow.
So 0.1 and 0.2 are both stored as tiny approximations, and their sum inherits both errors. In virtually every mainstream language, 0.1 + 0.2 evaluates to 0.30000000000000004, and 0.1 + 0.2 == 0.3 is false. Nothing is broken; the values were never exactly 0.1 and 0.2 to begin with.
The standard double-precision format gives roughly 15 to 17 significant decimal digits, which is why comparisons of computed floats should test whether the difference is smaller than a small tolerance rather than testing for equality — and why money is normally stored in integer cents rather than as a floating-point amount.
Frequently asked questions
Sources
- Wolfram MathWorld — Scientific Notation (the a × 10^b form and normalisation)
- Wolfram MathWorld — Significant Digits (how many digits a measurement actually supports)
- NIST — SI prefixes (the powers of ten behind engineering notation)
- Python documentation — Floating Point Arithmetic: Issues and Limitations
Embed this calculator
Copy the code and paste it into your site or blog. Credit with a link back to Contania is included, and the height adjusts itself.
<iframe src="https://contania.app/embed/math/scientific-notation" title="Scientific Notation Converter (a × 10^b)" width="100%" height="720" loading="lazy" style="border:1px solid #e5e0d8;border-radius:12px;max-width:640px"></iframe>
<script>window.addEventListener("message",function(e){if(e.data&&e.data.type==="contania:embed-height"){var f=document.querySelector('iframe[src="https://contania.app/embed/math/scientific-notation"]');if(f){f.style.height=e.data.height+"px"}}});</script>Related calculators
Exponent
Raise any number to a power. Enter a base and an exponent — including negative and fractional exponents — to get the result.
CalculateSquare Root
Find the square root of any number, plus the cube root and the square. See whether the number is a perfect square.
CalculatePercentage
Work out percentages three ways: what is X% of a number, what percent one number is of another, and finding the whole from a part and its percentage.
CalculateStandard Deviation
Calculate the standard deviation, variance and mean of a list of numbers, in population mode (÷ n) or sample mode (÷ n−1).
Calculate