Scientific Notation Calculator
Scientific notation writes a number as a coefficient between 1 and 10 times a power of ten. This converter goes both ways, prints engineering and E notation, combines two values with the four basic operations, and reports how many significant digits your input carries.
Type a number in any form: 4700, 0.00062, 3.2e8 or 3.2 x 10^8. Pick an operation to combine it with a second number.
| Scientific notation | |
| Engineering notation | |
| E notation | |
| Coefficient and exponent | |
| Plain decimal | |
| Significant digits in your input | |
| Calculation |
All calculations run in your browser, and nothing you type is uploaded or stored.
Turn any number into scientific, engineering and E notation, or combine two numbers in that form, with the coefficient, the exponent and the significant digits spelled out.
Key takeaways
- 0.00062 becomes 6.2 x 10^-4 and 4,700 becomes 4.7 x 10^3
- Engineering notation keeps the exponent at a multiple of 3, so 0.00047 is 470 x 10^-6
- To multiply, multiply the coefficients and add the exponents: (3.2 x 10^5)(4.5 x 10^-2) = 1.44 x 10^4
- To add, match the exponents first: 3.2 x 10^5 + 4.5 x 10^4 = 3.65 x 10^5
- Excel keeps 15 significant digits and tops out at 1.79769313486232E+308
On this page
- What scientific notation is
- Moving the decimal point without losing count
- Worked example: the speed of light
- Engineering notation: exponents in steps of three
- Multiplying, dividing, adding and subtracting
- E notation, spreadsheets and the 15 digit limit
- Significant figures and the rounding trap
- Mistakes that cost an order of magnitude
What scientific notation is
Scientific notation writes a number as a coefficient between 1 and 10 multiplied by a power of ten: a x 10^n, where a is at least 1 and less than 10, and n is a whole number. The coefficient holds the digits that carry information, and the exponent holds the size.
Two examples set the pattern. The number 4,700 becomes 4.7 x 10^3, because the decimal point moves three places to the left. The number 0.00062 becomes 6.2 x 10^-4, because the point moves four places to the right, and a rightward move makes the exponent negative.
| Number | Coefficient | Exponent | Written out |
|---|---|---|---|
| 4,700 | 4.7 | 3 | 4.7 x 10^3 |
| 0.00062 | 6.2 | -4 | 6.2 x 10^-4 |
| 299,792,458 | 2.99792458 | 8 | 2.99792458 x 10^8 |
| 0.00000045 | 4.5 | -7 | 4.5 x 10^-7 |
| -1,250 | -1.25 | 3 | -1.25 x 10^3 |
A minus sign in front of the whole number is not the same as a minus sign in the exponent. In -1.25 x 10^3 the number is negative; in 1.25 x 10^-3 the number is positive and small. Mixing those two up changes the answer by six orders of magnitude, which is the kind of error that turns a budget into nonsense.
Zero is the one value that does not fit the format, since no power of ten turns 0 into something between 1 and 10. It is written as 0, and the calculator says so instead of inventing a coefficient.
Moving the decimal point without losing count
The exponent is a count of decimal places. For a number larger than 1, move the point left until one digit sits in front of it, and the number of moves is the positive exponent. For a number smaller than 1, move the point right past the leading zeros, and the number of moves is the negative exponent.
The coefficient must land between 1 and 10. If you write 12.5 x 10^4, the point stopped one place too early; the correct form is 1.25 x 10^5. If you write 0.47 x 10^3, it moved one place too far, and the correct form is 4.7 x 10^2.
| Power | Value | Where it shows up |
|---|---|---|
| 10^9 | 1,000,000,000 | a billion bytes, roughly a gigabyte |
| 10^6 | 1,000,000 | a million, one megawatt |
| 10^3 | 1,000 | a thousand, one kilometer in meters |
| 10^0 | 1 | any number multiplied by 1 stays put |
| 10^-2 | 0.01 | one centimeter in meters |
| 10^-3 | 0.001 | one millimeter in meters |
| 10^-6 | 0.000001 | one microsecond in seconds |
| 10^-9 | 0.000000001 | one nanosecond in seconds |
Every step up the table multiplies by 10, and every step down divides by 10. That is the whole reason the notation exists: the exponent replaces a row of zeros that nobody can count reliably at a glance.
Worked example: the speed of light
The speed of light in vacuum is 299,792,458 meters per second, a fixed value in the 2019 revision of the SI. In scientific notation that is 2.99792458 x 10^8 m/s, and in kilometers per second it is 2.99792458 x 10^5 km/s.
Multiply by the number of seconds in a Julian year, 31,557,600, and you get the length of a light-year: 9,460,730,472,580,800 meters, or 9.4607304725808 x 10^15 m. The integer has 16 digits and is easy to miscopy. The coefficient and exponent version can be checked at a glance.
| Quantity | Value | Scientific notation | Source |
|---|---|---|---|
| Speed of light | 299,792,458 m/s | 2.99792458 x 10^8 m/s | NIST, exact |
| Planck constant | 0.000000000000000000000000000000000662607015 J s | 6.62607015 x 10^-34 J s | NIST, exact |
| Avogadro constant | 602,214,076,000,000,000,000,000 per mole | 6.02214076 x 10^23 per mole | NIST, exact |
| One inch | 0.0254 m | 2.54 x 10^-2 m | exact by definition |
Those three constants are exact by definition, not measurements with error bars, which is why they can be written with that many digits. The NIST page on the constants lists the full set, and the CODATA values cover the ones that are still measured.
This is the practical case for the notation: the Planck constant in plain decimal needs 33 zeros after the point before the first significant digit, and no one reads that correctly on the first try.
Engineering notation: exponents in steps of three
Engineering notation keeps the same idea but restricts the exponent to multiples of three, which allows a coefficient from 1 up to 1,000. Each step of three lines up with a prefix name, so 0.00047 becomes 4.7 x 10^-4 in scientific notation and 470 x 10^-6 in engineering notation, which is 470 micrometers.
| Prefix | Symbol | Power | Example |
|---|---|---|---|
| giga | G | 10^9 | 2.4 GHz wifi |
| mega | M | 10^6 | a 3 MB photo |
| kilo | k | 10^3 | a 5 km run |
| no prefix | none | 10^0 | 1 m, 1 s, 1 W |
| milli | m | 10^-3 | a 5 mm screw |
| micro | u | 10^-6 | a 470 uF capacitor |
| nano | n | 10^-9 | a 3 ns memory cycle |
The reason engineers prefer it: a resistor written as 4.7 kOhm and one written as 4,700 Ohm are the same part, and the prefix version is what appears on the schematic. Reading 4.7 x 10^3 Ohm requires a conversion step that the prefix skips.
The calculator prints both forms for every result, so a value that came in as 0.00047 comes out as 470 x 10^-6 and can be read straight off a parts list.
Multiplying, dividing, adding and subtracting
Multiplication and division are the easy cases, because the powers of ten never need to be expanded. Multiply the coefficients and add the exponents, then fix the coefficient if it lands outside the 1 to 10 range: (3.2 x 10^5) x (4.5 x 10^-2) gives 3.2 x 4.5 = 14.4 and 5 + (-2) = 3, so 14.4 x 10^3, which renormalizes to 1.44 x 10^4.
Division works the same way with a subtraction: (6.0 x 10^8) / (2.0 x 10^3) gives 6.0 / 2.0 = 3.0 and 8 - 3 = 5, so 3.0 x 10^5.
Addition and subtraction are different. The exponents have to match before the coefficients can be added, because 3.2 x 10^5 and 4.5 x 10^4 are not 7.7 of anything. Rewrite the smaller one as 0.45 x 10^5, then add: 3.2 x 10^5 + 0.45 x 10^5 = 3.65 x 10^5.
| Operation | Coefficients | Exponents | Example |
|---|---|---|---|
| Multiply | multiply | add | (3.2 x 10^5)(4.5 x 10^-2) = 1.44 x 10^4 |
| Divide | divide | subtract | (6.0 x 10^8) / (2.0 x 10^3) = 3.0 x 10^5 |
| Add | match first, then add | hold at the larger | 3.2 x 10^5 + 4.5 x 10^4 = 3.65 x 10^5 |
| Subtract | match first, then subtract | hold at the larger | 3.2 x 10^5 - 4.5 x 10^4 = 2.75 x 10^5 |
The calculator applies these rules directly, so the calculation line shows the intermediate exponent arithmetic rather than only the final value. That line is the part worth checking when a result looks off by a factor of ten.
E notation, spreadsheets and the 15 digit limit
Calculators, programming languages and spreadsheets drop the multiplication sign and the ten: 3.2 x 10^8 becomes 3.2E+8, sometimes written 3.2e8. The letter E stands for exponent, not for the number 2.718.
Spreadsheets add a hard limit that surprises people. Excel stores 15 significant digits, and the largest value it holds is 1.79769313486232E+308, with the smallest positive value at 2.2250738585072E-308, as Microsoft documents in its floating point notes. Paste a 16-digit card number or tracking code into a general cell and the last digit silently becomes zero.
| Input | What a spreadsheet keeps | Fix |
|---|---|---|
| 1234567890123456 | 1234567890123450, shown as 1.23457E+15 | format the cell as Text before pasting |
| 0.000000123456789012 | 1.23456789012E-07 | store it as text if every digit matters |
| 1E309 | an error, past the maximum | keep the exponent at 308 or below |
None of that is a rounding rule from mathematics; it is a storage decision made by the software. Knowing where the limit sits tells you when to stop trusting a calculation and move the value into text.
E notation also shows up in CSV files, JSON and configuration files, where 1e9 is a valid number literal. Reading it as one billion rather than as a strange word is the whole skill.
Significant figures and the rounding trap
The coefficient tells you how precise the number is. NIST Special Publication 811 defines a digit as significant if it is required to express the value, and it points out that 1200 m is ambiguous, while 1.200 x 10^3 m carries four significant digits and 1.2 x 10^3 m carries two. Scientific notation removes the ambiguity that trailing zeros create.
Two rules cover most school and lab work. For multiplication and division, the answer keeps the smallest number of significant digits in the inputs: 2.50 x 3.1 has three and two, so 7.75 rounds to 7.8. For addition and subtraction, the answer keeps the smallest number of decimal places: 12.11 + 0.3 gives 12.41, which rounds to 12.4.
| Rule | Work | Reported |
|---|---|---|
| Multiply, keep fewest digits | 2.50 x 3.1 = 7.75 | 7.8 |
| Add, keep fewest decimals | 12.11 + 0.3 = 12.41 | 12.4 |
| Round 9.96 x 10^3 to two digits | 9.96 rounds to 10 | 1.0 x 10^4 |
That last row is the trap. Rounding the coefficient to 10 breaks the rule that it must stay below 10, so the exponent has to go up by one and the coefficient comes back to 1.0. The value is unchanged; only the written form moves.
NIST also recommends grouping long digits in threes with a thin space rather than a comma, so 15 739.012 53 reads without the ambiguity a comma creates in some languages. That is a style rule, but it explains why scientific and technical documents look different from a bank statement.
Mistakes that cost an order of magnitude
Most errors in this notation are not arithmetic errors. They are counting errors, and they usually move the answer by a factor of ten or a hundred.
| Mistake | Wrong | Right |
|---|---|---|
| Exponent sign flipped | 0.00062 as 6.2 x 10^4 | 6.2 x 10^-4 |
| Coefficient left out of range | 12.5 x 10^4 | 1.25 x 10^5 |
| Digits dropped while copying | 2.9979 x 10^8 for 299,792,458 | 2.99792458 x 10^8 |
| E read as the number e | 3E8 treated as 3 x 2.718 x 8 | 3 x 10^8 |
| Zeros counted by eye | 0.00000045 as 4.5 x 10^-6 | 4.5 x 10^-7 |
| Adding without matching exponents | adding 3.2 and 4.5 and keeping 10^5, which gives 7.7 x 10^5 | 3.65 x 10^5 |
The cheapest defense is to convert back once. Take the result 6.2 x 10^-4 and move the point four places left, and you should land on 0.00062 again. If the number that comes back is not the one you started with, the exponent is wrong.
For the formal rules, the NIST Guide for the Use of the International System of Units is the reference the United States uses, and its chapter on expressing values covers digit grouping, rounding and the significant digit question in detail.
Frequently asked questions
What is 0.00062 in scientific notation?
6.2 x 10^-4. The decimal point moves four places right, so the exponent is -4 and the coefficient is 6.2.
What is 4,700 in scientific notation?
4.7 x 10^3. The point moves three places left, and the coefficient lands between 1 and 10.
How do I convert scientific notation back to a decimal?
Move the decimal point by the exponent: positive moves right, negative moves left. 6.2 x 10^-4 becomes 0.00062.
What is engineering notation?
The same number with the exponent restricted to multiples of 3 and the coefficient between 1 and 1,000, so 0.00047 is 470 x 10^-6, or 470 micrometers.
What does the E mean in 3.2E8?
Exponent. 3.2E8 is 3.2 x 10^8, which is 320,000,000. The E is not the number e.
How do I multiply two numbers in scientific notation?
Multiply the coefficients and add the exponents, then renormalize. (3.2 x 10^5)(4.5 x 10^-2) gives 14.4 x 10^3, which is 1.44 x 10^4.
Why can I not just add the coefficients when adding?
The exponents have to match first. 3.2 x 10^5 plus 4.5 x 10^4 is 3.2 x 10^5 plus 0.45 x 10^5, which equals 3.65 x 10^5, not 7.7 x 10^5.
How many significant digits does 1200 have?
It is ambiguous, which is why NIST treats 1.2 x 10^3 as two digits and 1.200 x 10^3 as four. Writing the coefficient removes the doubt.
How many significant digits does Excel keep?
15. Anything past the 15th digit becomes zero, and the largest value stored is 1.79769313486232E+308.
What is the speed of light in scientific notation?
2.99792458 x 10^8 m/s. The value 299,792,458 m/s is exact in the current SI.
Can zero be written in scientific notation?
No. The coefficient would have to be 0, which falls outside the 1 to 10 rule, so zero is written as 0.
How do I round 9.96 x 10^3 to two significant digits?
The coefficient rounds to 10, which is out of range, so it becomes 1.0 x 10^4 and the exponent goes up by one.
What is a light-year in meters?
9.4607304725808 x 10^15 m, which is the speed of light multiplied by the 31,557,600 seconds in a Julian year.
Spotted a wrong number or a broken result?
More Math tools
Fee schedules, rates and rules change without notice. Always confirm important figures with the official source before you rely on them.