Maths

Scientific Notation Calculator

Write any number as a × 10ⁿ, in E notation and engineering form, rounded exactly to the figures you need.

By Nitin Raturi · Last reviewed

Your number

How to use the Scientific Notation Calculator

Write any number as a × 10ⁿ, in E notation and in engineering form, exactly.

  1. Type the number, in plain, E or × 10^n form.
  2. Choose significant figures, or 0 to keep every digit.
  3. Read the scientific, E, engineering and standard forms.

Good to know

  • Trailing zeros you type in a whole number count as significant.
  • The digits are handled exactly, up to 60 of them.

Digits are handled exactly. Your number stays in this browser.

Number

The number to write in scientific notation, or to convert back.

How to fill it in

  • Type it plainly (0.000123), with E (6.02e23) or as 6.02 × 10^23.
  • Commas are ignored, so 1,23,400 and 123,400 both work.

Example

0.000123 is 1.23 × 10⁻⁴.

Significant figures

How many digits to keep in the coefficient.

How to fill it in

  • Enter 0 to keep every digit you typed, or 1 to 30 to round.

Example

299,792,458 to 3 figures is 3.00 × 10⁸; 6.02214076e23 is 6.02 × 10²³.

Tip: Ties round away from zero, so 2.5 to 1 figure is 3.

0 keeps every digit you typed.

Scientific notation

1.23 × 10⁻⁴

0.000123 has 3 significant figures here, with the point moved 4 places to the right.

E notation
1.23E-4
Engineering
123 × 10⁻⁶
Standard form
0.000123

Coefficient from 1 to under 10. Rounding is half up (ties away from zero) and exact.

How this calculator works

  1. Step 1Find the first digit0.000123Skip leading zeros to the first non-zero digit.
  2. Step 2Move the point1.23Place the point after that digit.
  3. Step 3Count the places1.23 × 10⁻⁴The places moved become the power of ten.

Scientific notation writes a number as a coefficient from 1 to under 10, times a power of ten. Small numbers get negative powers.

The calculator keeps your digits as an exact decimal, so long or tiny numbers never pick up stray digits from floating point.

Worked example: the speed of light to 3 figures

299,792,458 m/s in scientific notation
Form
a × 10ⁿ, with 1 ≤ a < 10
  • aCoefficient 3.00
  • nPower of ten 8
  1. Move the point299792458 → 2.997924588 places left
  2. Round to 3 figures2.99|792458, next digit 73.00
  3. Answer3.00 × 10 to the 83.00 × 10⁸

The zeros in 3.00 matter: they show the value is known to three figures. Writing just 3 × 10⁸ would claim only one.

Three ways to write it

  • Scientific6.02 × 10²³One digit before the point.
  • E notation6.02E23How calculators and spreadsheets show it.
  • Engineering602 × 10²¹Powers in steps of 3, matching kilo, mega, giga.

Read the result

A positive power means a big number; a negative power means a number between 0 and 1.

Rounding can carry into a new digit: 9.96 to 2 figures becomes 1.0 × 10¹, not 10 × 10⁰. The calculator handles this.

Assumptions and limits

  • Exact digitsUp to 60 digits, with no floating-point error.
  • Half upTies round away from zero.
  • Typed zeros count123400 keeps all six figures: 1.23400 × 10⁵.
  • Very long numbersStandard form is not written out past 100 places.

Scientific notation keeps the significant digits and moves the decimal point.

To round by significant figures alone, use the significant figures calculator. For whole numbers too large to write this way without losing digits, the big number calculator works exactly.

Common mistakes

  • Mistake: Writing 12.3 × 10³.

    Instead: Keep one digit before the point: 1.23 × 10⁴.

  • Mistake: Giving 0.000123 a positive power.

    Instead: Numbers below 1 have negative powers: 10⁻⁴.

  • Mistake: Dropping significant zeros.

    Instead: Write 3.00 × 10⁸ when three figures are known.

Checking the method

Every golden case is re-formatted with Python's Decimal type, using half-up rounding.

An independent script formats each number with Python’s exact decimal arithmetic and builds the engineering form from its digits.

Read how we test our calculators, or browse more maths calculators.

Frequently asked questions

How do I write a number in scientific notation?

Move the point to just after the first non-zero digit and count the places: 0.000123 = 1.23 × 10⁻⁴.

What does E mean in a number like 6.02E23?

E stands for "times ten to the power". 6.02E23 is 6.02 × 10²³.

What is engineering notation?

Scientific notation with the power a multiple of 3, so it matches unit prefixes like kilo, mega and micro.

How are significant figures rounded?

Half up, ties away from zero. 299,792,458 to 3 figures is 3.00 × 10⁸, and 9.96 to 2 is 1.0 × 10¹.

Can I convert scientific notation back to a normal number?

Yes. Type it as 6.02e23 or 6.02 × 10^23 and read the standard form beneath the answer.

Sources and methodology

The formulas are standard time-value-of-money results. We check every figure against golden values worked out independently, by closed form and by month-by-month simulation; see the methodology.

Written and maintained by Nitin Raturi, a software engineer (about the author). Last reviewed 3 Nov 2026; next review due by . Found an error? Tell us.

Changelog

  • : Initial release.