Scientific Notation Calculator
Convert between standard form and scientific notation
Last updated:
What this calculator computes
The scientific-notation calculator converts numbers between their standard decimal form (such as 0.000045 or 6,022,000,000,000,000,000,000,000) and their scientific-notation form (4.5 × 10⁻⁵ or 6.022 × 10²³). Scientific notation, also called standard form in British mathematical convention, expresses any non-zero real number as a coefficient between 1 and 10 multiplied by an integer power of 10. The notation makes very large and very small numbers tractable to read, write, and compare: Avogadro's number is 6.022 × 10²³ rather than a string of 24 digits, and the mass of an electron is 9.109 × 10⁻³¹ kg rather than a leading-zero decimal that fills half a line. The calculator also handles engineering notation (the special case where the exponent is constrained to a multiple of 3, mapping cleanly to SI prefixes like kilo-, mega-, giga-, milli-, micro-, nano-) and E-notation (the computer-friendly form 6.022e23 used in spreadsheets, programming languages, and scientific calculators). Conversion in either direction is a matter of moving the decimal point and counting positions: a positive exponent shifts the decimal right (making the coefficient larger or adding zeros), and a negative exponent shifts it left (shrinking the coefficient or inserting leading zeros). The calculator handles both directions, accepts E-notation as input, and outputs in any of the three forms (scientific, engineering, or standard) so the result is usable in physics homework, chemistry stoichiometry, and any context that mixes very-large and very-small magnitudes.
Calculator
The formula
Formula
a × 10ⁿ where 1 ≤ |a| < 10 (scientific) or n is a multiple of 3 (engineering)
Worked example
When to use this calculator
Use this calculator any time you need to convert between standard decimal form and scientific or engineering notation. The most common cases are physics and chemistry homework (where Avogadro's number, Planck's constant, and atomic-scale measurements live in 10²³ or 10⁻³⁴ territory), spreadsheet data cleaning (where exported scientific values like 1.23E+09 need converting back to readable digits), engineering calculations using SI prefixes (where engineering notation maps directly onto kilo-, mega-, giga-), and astronomy (where stellar distances in metres are unmanageable in standard form). The calculator is also useful for sanity-checking the magnitude of a calculated result — if the exponent is far from what you expect, a unit error or arithmetic mistake is often the cause. It does not handle complex numbers, but is suitable for any positive or negative real number that fits within the IEEE 754 double-precision range (roughly 10⁻³⁰⁸ to 10³⁰⁸).
Common input mistakes
- Forgetting that the coefficient must be between 1 and 10 in strict scientific notation. 12.4 × 10³ is technically the right magnitude but is incorrectly normalised — the canonical form is 1.24 × 10⁴. Engineering notation relaxes this to allow coefficients between 1 and 1000 with exponents constrained to multiples of 3, which is a different convention.
- Reversing the sign of the exponent for small numbers. 0.000456 has a negative exponent (10⁻⁴) because the coefficient must be made larger by shifting the decimal right; 4560 has a positive exponent (10³) because the decimal must move left. Mixing up the direction is the most common source of off-by-many-orders-of-magnitude errors in scientific notation.
Frequently asked questions
What is scientific notation?
Scientific notation is a way of writing numbers as a coefficient between 1 and 10 multiplied by an integer power of 10. Avogadro's number 6.022 × 10²³ and the mass of an electron 9.109 × 10⁻³¹ kg are written in scientific notation; the form makes very large and very small numbers concise and easy to compare. British mathematical convention calls this "standard form".
How do I convert a decimal to scientific notation?
Move the decimal point until exactly one non-zero digit lies to its left, then count how many places the decimal moved. The exponent equals the number of places moved, with a positive sign if the original number was 10 or greater and a negative sign if it was less than 1. So 0.0045 becomes 4.5 × 10⁻³ (decimal moved 3 right, original was small) and 45000 becomes 4.5 × 10⁴ (decimal moved 4 left, original was large).
What is the difference between scientific and engineering notation?
Scientific notation requires the coefficient to be between 1 and 10 and allows any integer exponent. Engineering notation requires the exponent to be a multiple of 3 (so it maps directly to SI prefixes like kilo-, mega-, giga-, milli-, micro-, nano-) and allows the coefficient to be between 1 and 1000. The number 4500 is 4.5 × 10³ in scientific notation and 4.5 × 10³ in engineering — they happen to coincide. The number 45000 is 4.5 × 10⁴ scientific but 45 × 10³ engineering.
What is E-notation and how does it differ?
E-notation is a typed-text rendering of scientific notation that replaces "× 10" with "e" or "E", giving forms like 6.022e23 or 4.5E-3. It is the standard in spreadsheets, calculators, and programming languages where superscripts are awkward to type. Mathematically it is identical to scientific notation; only the typography differs. The "e" stands for "exponent" and is unrelated to the mathematical constant e ≈ 2.718.
Why use scientific notation instead of just writing the digits?
Very large and very small numbers become unreadable in standard form. The Earth's mass written out is 5972000000000000000000000 kg, which is hard to compare against Jupiter's 1898000000000000000000000000 kg without counting digits; in scientific notation those are 5.972 × 10²⁴ and 1.898 × 10²⁷, and the order-of-magnitude difference is immediately obvious. Scientific notation also strips ambiguous trailing zeros, making significant figures explicit.