HomeLab, Chemistry & Measurement ToolsScientific Notation Converter with Steps (Free) | StatsUnlock

Scientific Notation Converter with Steps (Free) | StatsUnlock

Scientific Notation Converter

Convert any number to scientific notation and back to standard form, keep the right significant figures, round, multiply, divide, add and subtract in scientific notation, and change SI prefixes, with every step, a figure and four charts. E notation, engineering notation and calculator keys included.

LabMeasurementStep by StepSignificant FiguresChemistryPhysicsTI-84 and CasioFree

⚡ 0. Quick Answer

A scientific notation converter writes a number as a × 10n with 1 ≤ |a| < 10. To convert 0.000456, move the decimal point 4 places right to get 4.56, so the exponent is −4: 0.000456 = 4.56 × 10−4 (E notation 4.56E−04). Going back, 3.2 × 10−4 = 0.00032.

number = a × 10n  ·  1 ≤ |a| < 10  ·  n = places the decimal point moved (left +, right −)

Rule of thumb: big numbers get positive exponents and numbers below 1 get negative exponents. Keep every significant digit in the coefficient: 0.0500 is 5.00 × 10−2, not 5 × 10−2.

⭐ Key Takeaways: the 6 rules for converting to scientific notation

  • 1. One digit in front. Move the decimal point until exactly one nonzero digit is before it: 579.5 becomes 5.795.
  • 2. Count the moves. The number of places moved is the size of the exponent: 579.5 moved 2 places, so 5.795 × 102.
  • 3. Left is positive, right is negative. 0.05 moves 2 places right: 5 × 10−2.
  • 4. Drop leading zeros, keep significant ones. 0.0500 has 3 significant figures: 5.00 × 10−2.
  • 5. Trailing zeros in whole numbers are ambiguous. 500 is 5 × 102, 5.0 × 102 or 5.00 × 102 depending on what was measured.
  • 6. E means × 10 to the. A calculator’s 4.56E−4 is 4.56 × 10−4, not e (2.718…) to any power.

📚 1. What Is a Scientific Notation Converter?

Scientific notation writes any nonzero number as a coefficient between 1 and 10 times a power of ten: a × 10n. The coefficient (also called the mantissa or significand) holds the significant digits; the exponent n says how many places the decimal point moved. A scientific notation converter does that move for you in both directions, keeps the significant figures you measured, and shows the same number as E notation (for calculators and Excel), engineering notation and an SI prefix.

A worked one-liner: 0.000456 → move the point 4 places right → 4.56 → 4.56 × 10−4. Three significant figures (4, 5, 6); the three leading zeros were only placeholders. In E notation that is 4.56E−04; in engineering notation 456 × 10−6, which is 456 micro-units.

Who uses it: chemistry and physics students working with moles, constants and wavelengths; biology labs with cell counts and dilutions; engineers with SI prefixes; anyone reading calculator or spreadsheet output in E notation. This converter uses exact whole-number arithmetic on the digits, so it never shows the floating-point errors (0.1 + 0.2 = 0.30000000000000004) that ordinary calculators and code can produce (Goldberg, 1991).

Quick answers to the questions people ask most

How do you convert a number to scientific notation?

Move the decimal point until one nonzero digit is in front of it, then count how many places you moved it. That count is the exponent: positive if you moved left (big numbers), negative if you moved right (numbers below 1). 45,600 becomes 4.56 × 104, and 0.00789 becomes 7.89 × 10−3.

How do you convert scientific notation to standard form?

Look at the exponent. If it is positive, move the decimal point that many places to the right; if negative, move it left. Fill gaps with zeros. 6.02 × 105 becomes 602,000 and 3.2 × 10−4 becomes 0.00032. The added zeros are placeholders, not significant figures.

How do you convert 0.05 to scientific notation?

Move the decimal point 2 places to the right to get 5, a number between 1 and 10. Because you moved right, the exponent is negative: 0.05 = 5 × 10−2. In E notation that is 5E−2. If the value was measured as 0.050, write 5.0 × 10−2 to keep both significant figures.

How do you convert 500 to scientific notation?

Move the decimal point 2 places to the left: 500 = 5 × 102. The two zeros in 500 are ambiguous: if they were measured, write 5.00 × 102 (three significant figures) or 5.0 × 102 (two). Scientific notation is the clearest way to show which zeros are real.

How do you convert to scientific notation on a calculator?

On a TI-84, press MODE and select SCI, then every answer shows as, for example, 4.56E−4. To type 4.56 × 10−4, key 4.56, then 2nd and comma (EE), then (−)4. On a Casio fx-991EX, use SETUP, Number Format, Sci, and the ×10x key to enter exponents.

What does E mean on a calculator?

E means “times ten to the power of.” A display of 6.02E23 is 6.02 × 1023, and 4.56E−4 is 4.56 × 10−4, or 0.000456. It has nothing to do with Euler’s number e. Excel shows the same thing as 4.56E-04, and Python and R print 4.56e-04.

Bench note from the StatsUnlock Team: the two errors we see most are a wrong sign on the exponent (moving the point right but writing a positive exponent) and lost significant zeros (writing 0.0500 g as 5 × 10−2 g, which throws away two measured figures). A quieter one: pasting long sample or gene IDs into Excel, which silently turns some of them into E notation and drops digits; it has corrupted gene lists in thousands of published papers (Ziemann et al., 2016). Format ID columns as Text before pasting.
How a scientific notation converter moves the decimal point 0.000456 becomes 4.56 times ten to the minus 4 after the decimal point moves 4 places to the right. 0 0 0 0 4 5 6 blue = significant digits; gray = placeholder zeros 4 places to the right, so the exponent is −4 0.000456 = 4.56 × 10⁻⁴
Every hop of the decimal point is one power of ten. Moving right makes the exponent negative.
FormWhat it looks like0.000456 written this wayWhere you see it
Standard formOrdinary decimal0.000456Everyday writing
Scientific notationa × 10n, 1 ≤ |a| < 104.56 × 10−4Science, textbooks, reports
E notationaEn4.56E−04Calculators, Excel
Engineering notationn a multiple of 3, 1 ≤ |a| < 1000456 × 10−6Engineering, electronics
SI prefixPrefix replaces the power456 µ (micro)Units: 456 µm, 456 µg

🧮 2. Enter Your Number

The significant figures come from what you type: 0.0500 has three, 500 has one (or up to three, see the zeros setting). Choose a number in "Significant figures" above to round.

📊 3. Results and Step-by-Step Working

Load a sample or type your number above, then press Convert. The answer in every notation, the working, every step, a figure, four charts and the exports will appear here.

🧠 4. Understanding Your Scientific Notation Result, In Detail

4.1 What the result means

___

4.2 Significant figures

___

4.3 Size at a glance

___

4.4 The detail that changes the answer

___

4.5 What to do next

___

4.6 Why the exponent sign trips people up

The exponent records how far the decimal point moved and which way. A negative exponent does not make a number negative: 4.56 × 10−4 is a small positive number, 0.000456. The sign of the number is carried by the coefficient: −4.56 × 10−4 is −0.000456. Each step of 1 in the exponent is a factor of ten, so 10−4 is a thousand times smaller than 10−1. People are poor at judging such gaps by eye; studies of large-number estimation find that adults compress magnitudes beyond about a million (Landy et al., 2013; Resnick et al., 2017).

4.7 Why exact arithmetic matters

Computers store most decimals in binary floating point, which holds about 15 to 17 significant digits and cannot represent 0.1 exactly. Converting 6.02214076 × 1023 to standard form in a spreadsheet can print stray digits, and long sums can drift (Higham, 1993; McCullough and Heiser, 2008). This scientific notation converter treats your number as a string of digits and a power of ten, so the conversion is exact however many digits you type.

4.8 Engineering notation and SI prefixes

Engineering notation forces the exponent to a multiple of 3 so it lines up with an SI prefix: 4.56 × 10−4 m = 456 × 10−6 m = 456 µm. The trade-off is that padding zeros can appear (5 × 102 = 500 × 100) that are not significant. In 2022 the SI added ronna (1027), quetta (1030), ronto (10−27) and quecto (10−30) (Rab et al., 2024); mode 5 includes them.

✍ 5. How to Write Scientific Notation in a Report: Detailed Results

Scientific notation in a report should show the coefficient with its significant figures, a real multiplication sign and a superscript exponent, a space before the unit, and, for measured values, the uncertainty. The seven write-ups below are filled from the scientific notation converter; they show the headline example until you press Convert.

Showing the headline example (0.000456). Press Convert above to fill all seven write-ups with your own result.

5.1 Style rules for scientific notation

RuleWriteAvoid
Use × and a superscript4.56 × 10−4 m4.56*10^-4 m in a printed report
Keep significant zeros5.00 × 10−2 g5 × 10−2 g for a value read as 0.0500 g
One digit before the point4.56 × 10−445.6 × 10−5 (unless engineering notation)
Space before the unit; none inside the number2.998 × 108 m/s2.998×108m/s
Uncertainty in brackets with one shared power(4.567 ± 0.012) × 10−4 M4.567 × 10−4 ± 1.2 × 10−6 M
Do not over-report digits2 or 3 significant figures for most resultsCopying 10 digits from a calculator (Cole, 2015)
Table headers carry the powerConcentration (10−4 M): 4.56Repeating × 10−4 in every cell

5.2 Seven ready-to-copy write-ups

1. Lab report or paper sentence
The value 0.000456 was reported in scientific notation as 4.56 × 10⁻⁴ (E notation 4.56E-04), to 3 significant figures; the decimal point moved 4 places to the right.
📌 Conventions
  • Report as many significant figures as were measured, no more.
  • Put a space between the number and the unit.
2. Data table or spreadsheet
Column header: Value (×10⁻⁴) Cell entry: 4.56 Excel or Sheets: type 4.56E-04 and format the cell as Scientific (0.00E+00) Never paste long ID numbers into a General cell: Excel turns them into E notation and drops digits.
📌 Conventions
  • Move the shared power of ten into the column header.
  • Format ID columns as Text in Excel before pasting (Zeeberg et al., 2004).
3. Code and LaTeX
Python: f"{4.56e-4:.2e}" → 4.56e-04 R: formatC(4.56e-4, format = "e", digits = 2) → "4.56e-04" Excel: =TEXT(A2,"0.00E+00") → 4.56E-04 LaTeX: 4.56 \times 10^{-4}
📌 Conventions
  • The number after the point in .2e sets the digits after the decimal point, so significant figures = that number + 1.
  • In LaTeX use \times, not x.
4. Exam or homework answer, fully worked
Given: 0.000456 Required: a × 10ⁿ with 1 ≤ |a| < 10 Equation: number = a × 10ⁿ Substitute: a = 4.56, n = −4 (decimal moved 4 right) Solve: 4.56 × 10⁻⁴ Working: 1. Find the first nonzero digit: In 0.000456 the first significant digit is 4, in the 10⁻⁴ place. 2. Move the decimal point: Move it 4 places to the right so one nonzero digit sits before it: 4.56 3. Write the exponent: Moved right 4 → exponent −4 4. Keep the significant figures: 3 significant figures: 4 5 6 5. Other forms: E notation 4.56E-04; engineering 456 × 10⁻⁶ 6. Check: 4.56 × 10⁻⁴ → 0.000456 = the number typed ✓ Answer: 4.56 × 10⁻⁴
📌 Conventions
  • Show the number of places moved and the direction.
  • Check by converting back.
5. Plain text for chat, email or a forum
4.56 x 10^-4 (also 4.56E-04)
6. Detailed results paragraph
Results. 0.000456 in scientific notation: 4.56 × 10⁻⁴. Decimal point moved 4 places right · engineering 456 × 10⁻⁶ · exponent −4. Supporting values: Scientific notation: 4.56 × 10⁻⁴; E notation: 4.56E-04; Lowercase e: 4.56e-4; Plain text: 4.56 x 10^-4; Engineering notation: 456 × 10⁻⁶; SI prefix form: 456 µ; Standard form: 0.000456; Coefficient (a): 4.56; Exponent (n): −4; Decimal point moved: 4 places to the right; Significant figures: 3; Order of magnitude: 10⁻⁴. The conversion was checked by converting back (4.56 × 10⁻⁴ → 0.000456 = the number typed ✓).
7. Results table (tab-separated, pastes into Excel or Word)
Quantity Value Note Scientific notation 4.56 × 10⁻⁴ a × 10ⁿ with 1 ≤ |a| < 10 E notation 4.56E-04 calculators and Excel Lowercase e 4.56e-4 JavaScript; Python and R print 4.56e-04 Plain text 4.56 x 10^-4 email, chat, forums Engineering notation 456 × 10⁻⁶ exponent a multiple of 3 SI prefix form 456 µ micro Standard form 0.000456 ordinary decimal Coefficient (a) 4.56 mantissa or significand Exponent (n) −4 power of ten Decimal point moved 4 places to the right small number: negative exponent Significant figures 3 digits 4 5 6 Order of magnitude 10⁻⁴ log₁₀ = −3.3410
📌 Conventions
  • Paste into Excel: each tab becomes a new column. Format the value column as Text to keep it exactly as shown.

∑ 6. What Is the Scientific Notation Formula? All Rules Used

①
Normalized scientific notation
x = a × 10n  ·  1 ≤ |a| < 10  ·  n = ⌊log10|x|⌋
aCoefficient (mantissa, significand): all the significant digits
nExponent: a whole number, the order of magnitude
Example0.000456: log10 = −3.34, so n = −4 and a = 4.56
②
Converting: count the places
point moves k places left ⇒ n = +k  ·  k places right ⇒ n = −k
Big579.5: 2 places left → 5.795 × 102
Small0.05: 2 places right → 5 × 10−2
③
Back to standard form
a × 10n: move the point n places right (n > 0) or |n| places left (n < 0)
Example3.2 × 10−4 = 0.00032; 6.02 × 105 = 602,000
④
Multiplying and dividing
(a × 10m)(b × 10n) = ab × 10m+n  ·  (a × 10m) ÷ (b × 10n) = (a/b) × 10m−n
Example(3.0 × 104)(2.0 × 10−2) = 6.0 × 102
Sig figsKeep the fewest significant figures of the inputs
⑤
Adding and subtracting
a × 10n + b × 10n = (a + b) × 10n (match the exponents first)
Example4.5 × 103 + 2.1 × 102 = 4.5 × 103 + 0.21 × 103 = 4.71 × 103 → 4.7 × 103
Sig figsKeep the least precise decimal place
⑥
Powers, engineering notation and SI prefixes
(a × 10n)k = ak × 10nk  ·  engineering: ne = 3⌊n/3⌋  ·  x prefix₁ = x × 10p₁−p₂ prefix₂
Example4.7 µF = 4.7 × 10−6 F; (2.0 × 103)3 = 8.0 × 109
⑦
Rounding and uncertainty
round half up or half to even  ·  (x ± U) × 10n, U to 2 s.f., x to the same decimal place
Example0.0045678 to 3 s.f.: 4.57 × 10−3; 0.00045673 ± 0.0000012 = (4.567 ± 0.012) × 10−4
SourceJCGM 100:2008 section 7.2.6; ISO 80000-1 Annex B

🔀 7. How Do You Convert to Scientific Notation? Flowchart, Step by Step

The same worked problem as Sections 0, 9, 10, 11 and 14: convert 0.000456 to scientific notation, then back again.

Start or resultData stepCalculation stepYes or no check
StartA number in standard form0.000456
CheckIs it zero?
NoCarry on.
YesZero is written 0; it has no normalized form.
1
Find the first nonzero digit0.000456: the 4, in the 10⁻⁴ place
2
Move the decimal point after it0.000456 → 4.564 places to the right
CheckDid the point move left?
YesExponent is positive (big number).
No, rightExponent is negative: n = −4.
3
Write a × 10na = 4.56, n = −44.56 × 10⁻⁴ (E notation 4.56E−04)
CheckAre all significant figures kept?
Yes4, 5, 6: three figures, as typed.
NoPut back any measured trailing zeros (0.0500 → 5.00 × 10⁻²).
4
Convert back to check4.56 × 10⁻⁴: move 4 places left0.000456 ✓
Result4.56 × 10⁻⁴3 significant figures; engineering 456 × 10⁻⁶; 456 µ with an SI prefix

📝 8. How to Use This Scientific Notation Converter

  1. Pick what you want to do. Choose a mode in Section 2: number to scientific notation, scientific notation to standard form, round to significant figures, calculate, or SI prefix conversion.
  2. Load a sample or type your number. Twelve worked problems are in the sample menu. Sample 1 is the headline problem. Nothing is calculated until you press Convert.
  3. Type the number in any form. Plain decimals (0.000456, 45,600), E notation (4.56e-4), or a × 10^n (4.56 × 10^-4, 4.56x10-4, 4.56·10⁻⁴) all work.
  4. Say how trailing zeros count. For a whole number like 500, choose whether the zeros are placeholders or measured. Type 0.0500 to keep three significant figures.
  5. Choose significant figures and a rounding rule. Keep the figures as typed or round to a set number; pick round half up (school) or round half to even (ISO and IEEE).
  6. Add an uncertainty if you have one. In mode 1, type the ± uncertainty to get (x ± U) × 10ⁿ with U to two significant figures.
  7. Press Convert. Press the button or Enter. The answer, a Verified badge, the working, every step and every notation appear in Section 3.
  8. Read the figure and charts. The figure shows the decimal point moving; the charts show the size on a powers-of-ten ladder, compactness, rounding error and the weight of each digit.
  9. Copy the write-up. Section 5 fills seven ready texts for a report, a data table, code, an exam, chat, a results paragraph and a table.
  10. Export or run a batch. Download Doc or PDF, or use the Batch tab for a whole column of numbers, typed or from a CSV or Excel file.

📈 9. How to Convert Scientific Notation in Excel

Excel can display any number in scientific notation and can pull out the exponent and coefficient with formulas. The sheet repeats the headline problem (0.000456), so the numbers match Sections 0, 7, 10, 11 and 14.

The whole thing in one cell: with the number in A2, type =TEXT(A2,"0.00E+00"). It returns 4.56E-04.

9.1 The formulas you need

You wantExcel formulaNote
Scientific notation as text=TEXT(A2,"0.00E+00")Two decimals = 3 significant figures
Exponent n=FLOOR(LOG10(ABS(A2)),1)Order of magnitude
Coefficient a=A2/10^C2Between 1 and 10
Round to k significant figures=ROUND(A2,k-1-C2)k in place of the letter
Standard form from E notation=VALUE("3.2E-4")Then format as Number
Standard form as text=TEXT(A2,"0.##########")Up to 10 decimals
Engineering exponent=3*FLOOR(C2/3,1)Or format code ##0.0E+0
Multiply two values=A2*B2Excel keeps about 15 digits

9.2 Step by step

1 Enter the number

Type 0.000456 in A2. Numbers only, no units.

scientific-notation.xlsxA2fx0.000456A1Number20.000456

A2 holds 0.000456.

2 Show it in scientific notation

In B2 type =TEXT(A2,"0.00E+00"), or select A2 and choose Format Cells, Scientific, 2 decimal places.

scientific-notation.xlsxB2fx=TEXT(A2,"0.00E+00")AB1NumberScientific20.0004564.56E-04

B2 shows 4.56E-04.

3 Pull out the exponent and coefficient

In C2 type =FLOOR(LOG10(ABS(A2)),1); in D2 type =A2/10^C2.

scientific-notation.xlsxC2fx=FLOOR(LOG10(ABS(A2)),1)ABCD1NumberScientificExponent nCoefficient a20.0004564.56E-04-44.56

C2 shows -4; D2 shows 4.56.

4 Convert back to standard form

In F2 type =TEXT(B2*1,"0.######"); Excel reads the E text as a number.

scientific-notation.xlsxF2fx=TEXT(B2*1,"0.######")ABCDEF1NumberScientificExponent nCoefficient a3 s.f.Standard20.0004564.56E-04-44.564.56E-040.000456

F2 shows 0.000456.

9.3 Stop Excel converting long numbers

Excel stores at most 15 significant digits and shows numbers longer than 11 digits in E notation when the cell is General. A 16-digit card number or a sample ID like 2310009E13 can be changed for good. Set the column to Text before pasting, or import with the Text Import Wizard and mark the column as Text. This has caused gene-name and ID errors in thousands of published supplementary files (Ziemann et al., 2016).

9.4 Why Excel may differ from R or Python

SituationWhat happensFix
DigitsExcel keeps 15 significant digits; Python Decimal keeps as many as you setUse text or Decimal for long exact values
RoundingExcel ROUND is half away from zero; Python round() is half to evenPick one rule and state it
DisplayThe Scientific format changes only what you seeThe stored value is unchanged

9.5 Google Sheets

Google Sheets uses the same formulas. Choose Format, Number, Scientific, or Custom number format with 0.00E+00.

9.6 Errors you may see

  • #NUM!: LOG10 of zero or a negative number without ABS.
  • #VALUE!: a unit or a × sign typed into the cell; use E instead.
  • 1.23457E+11 in an ID column: the column was General; reformat as Text and paste again.

📈 10. How to Convert Scientific Notation in R

A complete, copy-and-run script that reproduces the scientific notation converter for the headline problem. It converts in both directions, rounds to significant figures, does arithmetic with the significant-figure rule, shows the floating-point trap, and saves one 300 dpi figure.

No packages needed. Base R covers every step.

10.1 The complete script

R, base only, saves orders_of_magnitude.png

# Scientific notation in both directions, significant figures and arithmetic
# StatsUnlock - https://statsunlock.com/scientific-notation-converter/   Base R only.

# ---- 1. Standard form -> scientific notation (s = significant figures) ----
to_sci <- function(x, s) {
  n <- floor(log10(abs(x)))                    # exponent
  a <- signif(x, s) / 10^n                     # coefficient between 1 and 10
  if (abs(a) >= 10) { a <- a / 10; n <- n + 1 } # carry after rounding (9.99 -> 10.0)
  sprintf("%.*f x 10^%d", s - 1, a, n)
}
cat(to_sci(0.000456, 3), "|", to_sci(0.05, 1), "|", to_sci(579.5, 4), "|", to_sci(0.0500, 3), "\n")

# ---- 2. E notation and rounding ----
x <- 0.0045678
cat("E notation:", sprintf("%e", x), "| 3 s.f.:", formatC(x, format = "e", digits = 2), "| signif:", signif(x, 3), "\n")

# ---- 3. Scientific notation -> standard form ----
cat("3.2e-4 ->", format(3.2e-4, scientific = FALSE), "\n")
cat("6.02214076e23 ->", format(6.02214076e23, big.mark = ",", scientific = FALSE, digits = 9), "\n")

# ---- 4. Arithmetic with the significant-figure rule ----
p <- 3.0e4 * 2.0e-2
cat("(3.0e4)(2.0e-2) =", p, "->", formatC(p, format = "e", digits = 1), "(2 s.f.)\n")
q <- 4.5e3 + 2.1e2
cat("4.5e3 + 2.1e2 =", q, "->", formatC(round(q, -2), format = "e", digits = 1), "(hundreds place)\n")
cat("Float trap: 0.1 + 0.2 == 0.3 is", 0.1 + 0.2 == 0.3, "; use isTRUE(all.equal(0.1 + 0.2, 0.3))\n")
options(scipen = 999)                          # turn off automatic E notation in printing
cat("With scipen = 999: 1e-7 prints as", 1e-7, "\n")
options(scipen = 0)

# ---- 5. One 300 dpi figure: orders of magnitude of SI defining constants ----
consts <- c("Planck h" = 6.62607015e-34, "charge e" = 1.602176634e-19, "Boltzmann k" = 1.380649e-23,
            "c (m/s)" = 299792458, "Avogadro" = 6.02214076e23)
n <- floor(log10(consts))
png("orders_of_magnitude.png", width = 6.5, height = 4, units = "in", res = 300)
par(mar = c(4, 7, 1, 1))
barplot(n, horiz = TRUE, las = 1, col = ifelse(n < 0, "#ea580c", "#2563eb"), xlab = "Exponent n in a x 10^n")
abline(v = 0, col = "#334155")
invisible(dev.off())

10.2 Output

4.56 x 10^-4 | 5 x 10^-2 | 5.795 x 10^2 | 5.00 x 10^-2 
E notation: 4.567800e-03 | 3 s.f.: 4.57e-03 | signif: 0.00457 
3.2e-4 -> 0.00032 
6.02214076e23 -> 602,214,075,999,999,987,023,872 
(3.0e4)(2.0e-2) = 600 -> 6.0e+02 (2 s.f.)
4.5e3 + 2.1e2 = 4710 -> 4.7e+03 (hundreds place)
Float trap: 0.1 + 0.2 == 0.3 is FALSE ; use isTRUE(all.equal(0.1 + 0.2, 0.3))
With scipen = 999: 1e-7 prints as 0.0000001

10.3 Traps

  • Doubles hold about 15 to 17 significant digits: written out, 6.02214076e23 becomes 602,214,075,999,999,987,023,872. Keep exact constants as text, or use a package such as Rmpfr.
  • options(scipen = 999) stops R printing in E notation; scipen = 0 restores the default.
  • signif() rounds to significant figures but prints in the shortest form, so 5.00 shows as 5; use formatC or sprintf to keep zeros.

10.4 What each part does

BlockPurpose
1. To scientificExponent from the position of the first significant digit; coefficient from the digits
2. E notationFormat codes and rounding to significant figures
3. To standardWrite the number out with digit grouping
4. ArithmeticProducts keep the fewest significant figures; sums are rounded to the least precise place with round(q, -2); the 0.1 + 0.2 trap and options(scipen)
Last blockOrders of magnitude of the SI defining constants, saved at 300 dpi

10.5 Adapting it

Swap in your own numbers. Change the number of digits after the point to change the significant figures shown: .2e gives three.

📈 11. How to Convert Scientific Notation in Python

A complete, copy-and-run script that reproduces the scientific notation converter for the headline problem. It converts in both directions, rounds to significant figures, does arithmetic with the significant-figure rule, shows the floating-point trap, and saves one 300 dpi figure.

decimal (built in)matplotlib

Install once: pip install matplotlib

11.1 The complete script

Python with the decimal module and Matplotlib, saves orders_of_magnitude.png

# Scientific notation in both directions, significant figures, exact arithmetic and a powers-of-ten figure
# StatsUnlock - https://statsunlock.com/scientific-notation-converter/
from decimal import Decimal, getcontext
import matplotlib
matplotlib.use("Agg")
import matplotlib.pyplot as plt
getcontext().prec = 50                     # exact decimal arithmetic, no binary rounding

# ---- 1. Standard form -> scientific notation, keeping the digits as typed ----
def to_sci(s):
    sign, digits, exp = Decimal(s).as_tuple()     # e.g. "0.0500" -> digits (5, 0, 0), exp -4
    d = "".join(map(str, digits))
    n = len(d) - 1 + exp                          # exponent of the first significant digit
    coef = d[0] + ("." + d[1:] if len(d) > 1 else "")
    return ("-" if sign else "") + coef, n        # note: Decimal treats every typed zero as significant

for s in ["0.000456", "0.05", "579.5", "0.0500", "45600"]:
    a, n = to_sci(s)
    print(f"{s:>9} = {a} x 10^{n}")

# ---- 2. E notation and rounding to significant figures ----
x = 0.0045678
print("E notation:", f"{x:e}", "| 3 s.f.:", f"{x:.2e}", "| 3 s.f. as a number:", float(f"{x:.2e}"))

# ---- 3. Scientific notation -> standard form (exact) ----
print("3.2e-4      ->", format(Decimal("3.2e-4"), "f"))
print("6.02214076e23 ->", f"{Decimal('6.02214076e23'):,f}")

# ---- 4. Arithmetic: exact with Decimal, then the significant-figure rule ----
p = Decimal("3.0e4") * Decimal("2.0e-2")
print("(3.0e4)(2.0e-2) =", p, "->", f"{p:.1e}", "(2 s.f.)")
q = Decimal("4.5e3") + Decimal("2.1e2")
print("4.5e3 + 2.1e2 =", q, "-> keep the hundreds place:", f"{q:.1e}")
print("Float trap: 0.1 + 0.2 =", 0.1 + 0.2, "| Decimal:", Decimal("0.1") + Decimal("0.2"))

# ---- 5. One 300 dpi figure: orders of magnitude of SI defining constants ----
consts = {"Planck h": "6.62607015e-34", "charge e": "1.602176634e-19", "Boltzmann k": "1.380649e-23", "c (m/s)": "299792458", "Avogadro": "6.02214076e23"}
names, exps = list(consts), [to_sci(v)[1] for v in consts.values()]
fig, ax = plt.subplots(figsize=(6.5, 4))
ax.barh(names, exps, color=["#ea580c" if e < 0 else "#2563eb" for e in exps])
ax.axvline(0, color="#334155", lw=1); ax.set_xlabel("Exponent n in a x 10^n")
for i, e in enumerate(exps): ax.text(e + (1 if e >= 0 else -1), i, str(e), va="center", ha="left" if e >= 0 else "right")
fig.tight_layout(); fig.savefig("orders_of_magnitude.png", dpi=300)

11.2 Output

 0.000456 = 4.56 x 10^-4
     0.05 = 5 x 10^-2
    579.5 = 5.795 x 10^2
   0.0500 = 5.00 x 10^-2
    45600 = 4.5600 x 10^4
E notation: 4.567800e-03 | 3 s.f.: 4.57e-03 | 3 s.f. as a number: 0.00457
3.2e-4      -> 0.00032
6.02214076e23 -> 602,214,076,000,000,000,000,000
(3.0e4)(2.0e-2) = 600 -> 6.0e+2 (2 s.f.)
4.5e3 + 2.1e2 = 4.71E+3 -> keep the hundreds place: 4.7e+3
Float trap: 0.1 + 0.2 = 0.30000000000000004 | Decimal: 0.3

11.3 Traps

  • Decimal("0.1") is exact; Decimal(0.1) copies the binary error. Always pass a string.
  • Decimal treats every typed zero as significant, so 45600 becomes 4.5600 × 10⁴; strip placeholder zeros if they were not measured.
  • round() uses round half to even: round(2.5) is 2.

11.4 What each part does

BlockPurpose
1. To scientificExponent from the position of the first significant digit; coefficient from the digits
2. E notationFormat codes and rounding to significant figures
3. To standardWrite the number out with digit grouping
4. ArithmeticExact Decimal products and sums, then the significant-figure rule; the binary floating-point trap 0.1 + 0.2
Last blockOrders of magnitude of the SI defining constants, saved at 300 dpi

11.5 Adapting it

Swap in your own numbers. Change the number of digits after the point to change the significant figures shown: .2e gives three.

📋 12. Scientific Notation Reference Tables: Powers of Ten, SI Prefixes and Constants

12.1 Powers of ten

ScientificE notationStandard formName (US short scale)SI prefix
10⁻¹²1E-120.000000000001trillionthp
10⁻⁹1E-090.000000001billionthn
10⁻⁶1E-060.000001millionthµ
10⁻³1E-030.001thousandthm
10⁻²1E-020.01hundredthc
10⁻¹1E-010.1tenthd
10⁰1E+001one(none)
10¹1E+0110tenda
10²1E+02100hundredh
10³1E+031,000thousandk
10⁶1E+061,000,000millionM
10⁹1E+091,000,000,000billionG
10¹²1E+121,000,000,000,000trillionT

Exact by definition. In the long scale used in some languages, a billion is 10¹². Last checked: October 2026.

12.2 All 24 SI prefixes

PrefixSymbolPower of tenE notationExample
quettaQ10³⁰1E+301 Qg = 10³⁰ g
ronnaR10²⁷1E+271 Rg = 10²⁷ g
yottaY10²⁴1E+241 Yg = 10²⁴ g
zettaZ10²¹1E+211 Zg = 10²¹ g
exaE10¹⁸1E+181 Eg = 10¹⁸ g
petaP10¹⁵1E+151 Pg = 10¹⁵ g
teraT10¹²1E+121 Tg = 10¹² g
gigaG10⁹1E+091 Gg = 10⁹ g
megaM10⁶1E+061 Mg = 10⁶ g
kilok10³1E+031 kg = 10³ g
hectoh10²1E+021 hg = 10² g
decada10¹1E+011 dag = 10¹ g
decid10⁻¹1E-011 dg = 10⁻¹ g
centic10⁻²1E-021 cg = 10⁻² g
millim10⁻³1E-031 mg = 10⁻³ g
microµ10⁻⁶1E-061 µg = 10⁻⁶ g
nanon10⁻⁹1E-091 ng = 10⁻⁹ g
picop10⁻¹²1E-121 pg = 10⁻¹² g
femtof10⁻¹⁵1E-151 fg = 10⁻¹⁵ g
attoa10⁻¹⁸1E-181 ag = 10⁻¹⁸ g
zeptoz10⁻²¹1E-211 zg = 10⁻²¹ g
yoctoy10⁻²⁴1E-241 yg = 10⁻²⁴ g
rontor10⁻²⁷1E-271 rg = 10⁻²⁷ g
quectoq10⁻³⁰1E-301 qg = 10⁻³⁰ g

SI Brochure, 9th edition (BIPM, 2019); ronna, quetta, ronto and quecto adopted by the 27th CGPM in 2022 (Rab et al., 2024). Last checked: October 2026.

12.3 Constants in scientific notation

ConstantScientific notationE notationUnitStatus
Speed of light in vacuum, c2.99792458 × 10⁸2.99792458E+08m/sexact (SI 2019)
Planck constant, h6.62607015 × 10⁻³⁴6.62607015E-34J sexact (SI 2019)
Elementary charge, e1.602176634 × 10⁻¹⁹1.602176634E-19Cexact (SI 2019)
Boltzmann constant, k1.380649 × 10⁻²³1.380649E-23J/Kexact (SI 2019)
Avogadro constant, NA6.02214076 × 10²³6.02214076E+23mol⁻¹exact (SI 2019)
Caesium frequency, ΔνCs9.192631770 × 10⁹9.192631770E+09Hzexact (SI 2019)
Electron mass, me(9.1093837015 ± 0.0000000028) × 10⁻³¹9.1093837015E-31kgCODATA 2018
Newtonian constant of gravitation, G(6.67430 ± 0.00015) × 10⁻¹¹6.67430E-11m³ kg⁻¹ s⁻²CODATA 2018

Exact values fixed in the 2019 SI (Newell et al., 2018); others from CODATA 2018 (Tiesinga et al., 2021). Last checked: October 2026.

12.4 Calculator keys for scientific notation

CalculatorType 4.56 × 10⁻⁴Show answers in scientific notationBack to standard form
TI-84 Plus / CE4.56 [2nd] [,] (EE) [(−)] 4[MODE] → SCI → [ENTER][MODE] → NORMAL
TI-83 Plus4.56 [2nd] [,] (EE) [(−)] 4[MODE] → Sci[MODE] → Normal
TI-30XS MultiView4.56 [×10ⁿ] [(−)] 4[mode] → SCI[mode] → NORM
Casio fx-991EX / fx-570EX4.56 [×10ˣ] [(−)] 4[SHIFT] [MENU] (SETUP) → Number Format → SciNumber Format → Norm
Casio fx-82 / fx-3004.56 [EXP] [(−)] 4[MODE] → Sci[MODE] → Norm
Sharp EL-W5164.56 [Exp] [(−)] 4[SET UP] → FSE → SCIFSE → NORM1
Phone calculatorRotate to landscape; use EELarge results switch automaticallyNot available

Key labels from the current manufacturer guides; menus can differ slightly between models. Last checked: October 2026.

12.5 Scientific notation in software

ToolWrite 0.000456 as 4.56 × 10⁻⁴Turn E notation off
Excel, Google Sheets=TEXT(A2,"0.00E+00") or Scientific formatFormat as Number or Text
Pythonf"{x:.2e}" → 4.56e-04f"{x:.6f}" or format(Decimal(s), "f")
RformatC(x, format = "e", digits = 2)options(scipen = 999)
JavaScriptx.toExponential(2) → "4.56e-4"x.toFixed(6)
C, Java, MATLABprintf("%.2e", x)%f; MATLAB format long g
LaTeX (siunitx)\num{4.56e-4} → 4.56 × 10⁻⁴\num[exponent-mode = fixed]{...}

Floating-point types keep about 15 to 17 significant digits (Goldberg, 1991). Last checked: October 2026.

12.6 Significant-figure rules

RuleExampleSignificant figuresScientific notation
Nonzero digits always count579.545.795 × 10²
Zeros between nonzero digits count1.020351.0203 × 10⁰
Leading zeros never count0.00045634.56 × 10⁻⁴
Trailing zeros after a decimal point count0.050035.00 × 10⁻²
Trailing zeros in a whole number are ambiguous5001, 2 or 35 × 10², 5.0 × 10² or 5.00 × 10²
A trailing decimal point makes them count500.35.00 × 10²
Exact numbers have unlimited figures12 eggs; defined constantsunlimitedkeep all digits

Standard teaching rules (Pacer, 2000). Last checked: October 2026.

📈 13. Scientific Notation Examples: Worked Problems

Eight worked problems that cover what a scientific notation converter meets: a big number, a small number, ambiguous zeros, chemistry, physics, microbiology, a spreadsheet trap and a floating-point limit. Each number was checked with exact arithmetic.

1
TEXTBOOK CASE

Convert 579.5 to scientific notation

A big number: move left.

Write 579.5 in scientific notation.

579.5move 2 leftn = +25.795 × 10²4 s.f.
QuantityValueNote
Coefficient5.795one digit before the point
Exponent+2moved 2 places left
Answer5.795 × 10²E notation 5.795E+02
Places moved: 579.5 vs 0.052.000 places579.5 (left)2.000 places0.05 (right)mapping: bar height = places the point moved
Same number of places, opposite directions, opposite signs.

What it means: All four digits are measured, so all four stay in the coefficient.

How to write it: "579.5 = 5.795 × 10² (four significant figures)."

2
SMALL NUMBER

Convert 0.05 (and 0.050) to scientific notation

Move right: the exponent is negative.

Write 0.05 and 0.050 in scientific notation.

0.05move 2 rightn = −25 × 10⁻²0.050 → 5.0 × 10⁻²
QuantityValueNote
0.055 × 10⁻²1 s.f.
0.0505.0 × 10⁻²2 s.f.: the final zero was measured
E notation5E-02calculator display 5E-2
Significant figures shown1.000 s.f.0.052.000 s.f.0.0503.000 s.f.0.0500mapping: bar height = significant figures
Each extra measured zero is one more significant figure.

What it means: The leading zeros vanish into the exponent; trailing zeros after the point stay.

How to write it: "0.050 g = 5.0 × 10⁻² g."

3
AMBIGUOUS ZEROS

Convert 500 to scientific notation

One, two or three significant figures?

A sample mass is written as 500 g. Convert it to scientific notation.

500 gn = 25 × 10²5.0 × 10²5.00 × 10²
QuantityValueNote
Zeros are placeholders5 × 10² g1 s.f. (nearest hundred)
Zeros measured to tens5.0 × 10² g2 s.f.
Weighed to 1 g5.00 × 10² g3 s.f.; also written 500. g
Uncertainty implied by each form (± half the last place)50.00 g5 × 10²5.000 g5.0 × 10²0.5000 g5.00 × 10²mapping: bar height = half a unit in the last place
Each form implies a precision a hundred times apart, end to end.

What it means: Only scientific notation can say which zeros were measured.

How to write it: "The sample mass was 5.00 × 10² g (weighed to the nearest gram)."

4
CHEMISTRY

Molecules in 0.250 mol

Multiply by the Avogadro constant.

How many molecules are in 0.250 mol of water?

0.250 molN_A = 6.02214076 × 10²³exact product 1.50553519 × 10²³3 s.f.1.51 × 10²³
QuantityValueNote
Coefficients2.50 × 6.02214076 = 15.0553519
Exponents−1 + 23 = 2215.0553519 × 10²² → 1.50553519 × 10²³
Reported1.51 × 10²³ molecules3 s.f., from 0.250
Exponents in the calculation1.000 0.250 mol23.00 N_A23.00 moleculesmapping: bars show |exponent|: 10⁻¹, 10²³, 10²³
The exact constant does not limit the significant figures.

What it means: N_A is exact since 2019, so the 0.250 mol sets three significant figures.

How to write it: "0.250 mol of water contains 1.51 × 10²³ molecules."

5
PHYSICS

Frequency of 532 nm green laser light

Divide: subtract exponents.

A green laser has a wavelength of 532 nm. Find its frequency, f = c ÷ λ.

λ = 5.32 × 10⁻⁷ mc = 2.99792458 × 10⁸ m/s8 − (−7) = 150.5635… × 10¹⁵5.64 × 10¹⁴ Hz
QuantityValueNote
Coefficients2.99792458 ÷ 5.32 = 0.56352
Exponents8 − (−7) = 150.56352 × 10¹⁵ → 5.6352 × 10¹⁴
Reported5.64 × 10¹⁴ Hz3 s.f., from 532 nm
log₁₀ of each quantity8.477 c6.274 λ14.75 fmapping: bar height = |log₁₀|; λ is 10⁻⁶·²⁷
log f = log c − log λ.

What it means: Normalizing moved the coefficient from 0.5635 to 5.635 and lowered the exponent by one.

How to write it: "The 532 nm laser has a frequency of 5.64 × 10¹⁴ Hz."

6
MICROBIOLOGY

Cells in a 0.10 mL sample

Counts are natural in scientific notation.

A culture holds 2.4 × 10⁸ CFU/mL. How many cells are in 0.10 mL?

2.4 × 10⁸ CFU/mL0.10 mL = 1.0 × 10⁻¹2.4 × 1.0 = 2.48 − 1 = 72.4 × 10⁷ CFU
QuantityValueNote
Coefficients2.4 × 1.0 = 2.4
Exponents8 + (−1) = 7
Reported2.4 × 10⁷ CFU2 s.f.
Exponents8.000 per mL1.000 volume7.000 in samplemapping: bars show |exponent|; the volume is 10⁻¹
Multiplying by 0.1 lowers the exponent by one.

What it means: Twenty-four million cells, written without counting zeros.

How to write it: "The 0.10 mL aliquot contained 2.4 × 10⁷ CFU."

7
SPREADSHEET TRAP

An ID that Excel turns into a number

E inside an ID reads as an exponent.

A gene list contains the RIKEN identifier 2310009E13. It is pasted into a General column in Excel.

2310009E13read as 2310009 × 10¹³= 2.310009 × 10¹⁹shown as 2.31E+19ID lost
QuantityValueNote
Typed2310009E13an identifier, not a number
Excel stores23 100 090 000 000 000 0002.310009 × 10¹⁹
Excel shows2.31E+19the original text cannot be recovered
Characters kept10.00 charsID typed8.000 charsExcel displaymapping: fuchsia = corrupted value
The ID becomes a different, meaningless number.

What it means: Zeeberg et al. (2004) and Ziemann et al. (2016) found such errors in thousands of papers. Format ID columns as Text.

How to write it: "Identifier columns were imported as text to prevent conversion to scientific notation."

8
LIMIT CASE

1.0 × 10²⁰ + 1 in floating point

Too many digits for a double.

Add 1 to 1.0 × 10²⁰ in Excel, Python floats or a calculator.

exact: 100 000 000 000 000 000 001float: 1e2021 digits neededdoubles hold ≈ 16the 1 is lost
QuantityValueNote
Exact (this converter)100 000 000 000 000 000 001whole-number arithmetic
Float result1 × 10²⁰the 1 is below the precision
Significant-figure answer1.0 × 10²⁰the 1 is far below the precision of 1.0 × 10²⁰ anyway
Digits needed vs digits a double keeps21.00 digitsneeded16.00 digitsdoublemapping: bar height = significant digits
The extra digits do not fit.

What it means: Floating point cannot hold both ends of very different sizes (Higham, 1993). For measured values the significant-figure rule hides the 1 anyway.

How to write it: "1.0 × 10²⁰ + 1 = 1.0 × 10²⁰ to two significant figures."

✏️ 14. How Do You Convert Scientific Notation by Hand and on a Calculator?

The written method, the keys on a TI-84 and a Casio, and practice problems for the headline problem: 0.000456 to scientific notation and back.

14.1 The written method

  1. Find the first nonzero digit. In 0.000456 it is the 4.
  2. Place the decimal point after it. 4.56.
  3. Count the moves. From 0.000456 to 4.56 is 4 places.
  4. Set the sign. The point moved right, so the exponent is −4.
  5. Write it. 4.56 × 10⁻⁴.
  6. Check. Move the point 4 places left from 4.56: 0.000456 ✓

14.2 On a TI-84 Plus

TaskKeysScreen
Set scientific displayMODE▼ to SCI ENTER2ndMODE (quit)SCI highlighted
Convert 0.000456.000456ENTER4.56E-4
Type 6.02 × 10²³6.022nd, (EE) 236.02E23
Divide by 2 × 10³÷22nd,3ENTER3.01E20
Back to decimalsMODE → NORMAL ENTER3.2E-4 shows as 3.2E-4 (Normal keeps E below 0.001); larger values show in full

14.3 On a Casio fx-991EX

TaskKeysScreen
Scientific display, 3 s.f.SHIFTMENU → Number Format → Sci → 3Sci indicator
Convert 0.0004560.000456=4.56 × 10⁻⁴
Type 6.02 × 10²³6.02×10ˣ236.02 × 10²³
Engineering formENG after an answer456 × 10⁻⁶
Back to decimalsNumber Format → Norm 1 or Norm 2Norm 2 shows 0.000456

14.4 Practice problems

1. Write 45,600 in scientific notation.

4.56 × 10⁴

2. Write 0.00789 in scientific notation.

7.89 × 10⁻³

3. Write 3.2 × 10⁻⁴ in standard form.

0.00032

4. Write 6.02 × 10⁵ in standard form.

602,000

5. Write 0.0500 in scientific notation with the right significant figures.

5.00 × 10⁻²

6. Round 0.0045678 to 3 significant figures.

4.57 × 10⁻³

7. Multiply (3.0 × 10⁴)(2.0 × 10⁻²).

6.0 × 10²

8. Divide (8.4 × 10⁶) ÷ (2.1 × 10²).

4.0 × 10⁴

9. Add 4.5 × 10³ + 2.1 × 10².

4.7 × 10³ (4.71 × 10³ unrounded)

10. Convert 4.7 µF to farads.

4.7 × 10⁻⁶ F

14.5 Mistakes that lose marks

  • Wrong sign on the exponent.
  • A coefficient of 10 or more, or below 1.
  • Dropping measured zeros (0.0500 written as 5 × 10⁻²).
  • Adding exponents when adding numbers.
  • Typing × 10 ^ without brackets in a division.
  • Copying every calculator digit into the answer.
  • Reading E as Euler’s number.

14.6 Check-yourself and calculator questions

Check: Is 45.6 × 10³ in scientific notation?

No. The coefficient must be between 1 and 10: 4.56 × 10⁴. (45.6 × 10³ is engineering notation.)

Check: Does 10⁻³ make a number negative?

No. It makes it small: 1 × 10⁻³ = 0.001.

Check: What does 6.02E23 on a calculator mean?

6.02 × 10²³.

Check: How many significant figures in 5.00 × 10⁻²?

Three.

Calculator: On a TI-84, why use EE instead of × 10 ^?

EE keeps the number together, so 6.02E23 ÷ 2E3 divides correctly; × 10 ^ needs brackets.

Calculator: How do you see 4.56E-4 as a decimal on a TI-84?

MODE → NORMAL shows decimals down to 0.001; smaller values such as 4.56E-4 stay in E notation, so move the point 4 places left by hand: 0.000456.

Calculator: Which Casio key enters an exponent?

×10ˣ on the fx-991EX; EXP on older models.

Calculator: Why can a spreadsheet show 602214075999999987023872?

It stores binary floating point with about 16 significant digits; the trailing digits are rounding noise.

✅ 15. Which Notation Should You Use?

You haveYou wantConverter modeReal example
A long or tiny decimalScientific notationNumber to scientific notation0.000456 → 4.56 × 10⁻⁴
Calculator E notationSomething readableNumber to scientific notation6.02E23 → 6.02 × 10²³
A textbook valueThe full decimalScientific notation to standard form3.2 × 10⁻⁴ → 0.00032
Too many digitsA set number of significant figuresRound to significant figures0.0045678 → 4.57 × 10⁻³
Two measurementsTheir product or sumCalculate(3.0 × 10⁴)(2.0 × 10⁻²) = 6.0 × 10²
A value with a prefixAnother prefix or the base unitSI prefix4.7 µF = 4.7 × 10⁻⁶ F
A list of valuesAll converted at onceBatch tabPaste a CSV column
Use scientific notation when
  • The number is above about 10 000 or below about 0.001.
  • Trailing zeros would hide the significant figures.
  • You multiply or divide very different sizes.
Use engineering notation or SI prefixes when
  • The value carries a unit (m, g, Hz, F).
  • You read values off instruments that use prefixes.
  • The audience thinks in kilo, mega, micro and nano.

🔧 16. Common Scientific Notation Mistakes and Troubleshooting

Significant-figure and notation slips are among the most common errors in introductory chemistry and physics calculations (Pacer, 2000; Rusek et al., 2026). The scientific notation converter flags each one below.

SymptomCauseFix
0.05 written as 5 × 10²Wrong exponent signPoint moved right, so the exponent is negative: 5 × 10⁻²
45.6 × 10³ marked wrongCoefficient not between 1 and 10Normalize: 4.56 × 10⁴
Answer 10 or 100 times offMiscounted placesCount the hops one by one; convert back to check
Lost marks for significant figuresDropped measured zeros (0.0500 → 5 × 10⁻²)Keep them: 5.00 × 10⁻²
Calculator gives a huge wrong answerTyped × 10 ^ instead of EE, without bracketsUse EE (TI) or ×10ˣ (Casio), or wrap in brackets
6.02E23 ÷ 2E3 gives 3.01E26Typed the divisor without brackets: ÷ 2 × 10^3EE keeps 2E3 as one number
Excel shows 1.23457E+11 for an IDGeneral format turns long numbers to E notationFormat as Text before pasting (Zeeberg et al., 2004)
0.1 + 0.2 = 0.30000000000000004 in codeBinary floating pointRound for display, or use decimal arithmetic
Addition keeps too many digitsUsed the multiplication ruleSums keep the least precise decimal place
µ becomes "u" or "m"Typed prefix lostUse µ (micro) or u in plain text; m is milli

⚠️ 17. Assumptions and Limitations

AssumptionHow to checkIf it fails
The digits typed are the significant digitsType measured zeros (0.0500, 500.)The coefficient shows too few figures
Trailing zeros in a whole number are placeholdersUse the zeros setting or scientific notation500 counted as 1 s.f. when 3 were measured
A period is the decimal mark and commas group thousandsUS and UK convention1,234 read as one thousand two hundred thirty-four, not 1.234
Exponents are whole numbers10^-4, not 10^-4.5Non-integer powers are refused
Significant-figure rules approximate uncertaintyFor real measurements, state U (JCGM 100:2008)Sig-fig rules can over- or understate precision (Zamengo et al., 2014)
Short-scale names (US billion = 10⁹)Most English sourcesLong-scale billion is 10¹²
Division results stop at 30 significant figuresNon-terminating decimalsThe 31st figure onward is not shown

For measurement results, significant figures are a shorthand. When the uncertainty matters, report it explicitly, as the uncertainty field in mode 1 does, and propagate it (Kragten, 1994).

🎯 18. Conclusion

Your result

The scientific notation converter writes 0.000456 as 4.56 × 10⁻⁴ (E notation 4.56E-04). Move the decimal point until one nonzero digit is in front, count the moves for the exponent, and keep every significant digit in the coefficient.

What the scientific notation converter does

Scientific notation is a simple idea that trips people on the details: the sign of the exponent, which zeros count, how calculators and spreadsheets display it, and how to combine numbers of very different sizes. This scientific notation converter handles both directions, keeps the significant figures you measured, rounds by the rule you choose, calculates exactly, converts SI prefixes, and shows every step.

Watch out for

  • A wrong exponent sign (right means negative).
  • Lost measured zeros.
  • Ambiguous zeros in whole numbers.
  • Calculator entry without EE or brackets.
  • Spreadsheets turning IDs into E notation.

Next steps

When you have several measured values, summarize them with the mean calculator and standard deviation calculator, then report the result in scientific notation with the right significant figures. For lab solutions, the dilution calculator works in any concentration unit. Whatever the size of the number, start and finish with the scientific notation converter.

❓ 19. Frequently Asked Questions

Q1. How do you convert a number to scientific notation?

Move the decimal point until exactly one nonzero digit sits in front of it, then count the places you moved. That count is the exponent: positive if you moved left, negative if you moved right. For 45,600 the point moves 4 places left, giving 4.56 × 10⁴. For 0.00789 it moves 3 places right, giving 7.89 × 10⁻³.

Q2. How do you convert scientific notation to standard form?

Read the exponent and move the decimal point that many places: right for a positive exponent, left for a negative one, filling gaps with zeros. So 6.02 × 10⁵ becomes 602,000 and 3.2 × 10⁻⁴ becomes 0.00032. The added zeros are placeholders only, so the number of significant figures does not change.

Q3. How do you convert 0.05 to scientific notation?

Move the decimal point 2 places to the right to reach 5, a number between 1 and 10. Because the point moved right, the exponent is negative, so 0.05 = 5 × 10⁻². A calculator shows it as 5E-2. If the value was measured as 0.050, write 5.0 × 10⁻² to keep both significant figures.

Q4. How do you convert 500 to scientific notation?

Move the decimal point 2 places to the left: 500 = 5 × 10². The two zeros may be placeholders or measured digits. If they were measured, write 5.00 × 10² for three significant figures or 5.0 × 10² for two. That is one reason scientists prefer scientific notation: it makes the precision of a number clear.

Q5. How do you convert 579.5 to scientific notation?

Move the decimal point 2 places to the left so that only the 5 is in front: 5.795. The exponent is +2 because the point moved left, so 579.5 = 5.795 × 10². All four digits are significant and stay in the coefficient. In E notation it is 5.795E+02, and rounded to 3 significant figures it is 5.80 × 10².

Q6. How do you convert a decimal to scientific notation?

Find the first nonzero digit and put the decimal point right after it. Count how many places the point moved to the right; that number with a minus sign is the exponent. For 0.000456 the point moves 4 places, so the answer is 4.56 × 10⁻⁴. The zeros in front of the 4 are placeholders and disappear.

Q7. How do you convert to scientific notation on a calculator?

Switch the display to scientific mode. On a TI-84, press MODE, move to SCI and press ENTER; answers then show as, for example, 4.56E-4. On a Casio fx-991EX, press SETUP, choose Number Format, then Sci, and pick the number of significant figures. Switch back to Normal or Norm to see standard form again.

Q8. How do you type scientific notation on a TI-84?

Type the coefficient, press 2nd then the comma key to get EE, which shows as a small E, then type the exponent, using the (−) key for a negative one. For 4.56 × 10⁻⁴, key 4.56, 2nd, comma, (−), 4. Using EE keeps the number together, so you do not need brackets in a division.

Q9. How do you convert scientific notation to decimal on a TI-84?

Press MODE, choose NORMAL and return to the home screen. In Normal mode 3.2E-2 displays as .032. Values smaller than 0.001, or with more than ten digits, still show in E notation, so write those out by hand: 3.2E-4 means move the decimal point 4 places left, which gives 0.00032.

Q10. What does E mean in a calculator answer?

E means times ten to the power of. A display of 6.02E23 means 6.02 × 10²³, and 4.56E-4 means 4.56 × 10⁻⁴, which is 0.000456. It has nothing to do with Euler’s number e, which is about 2.718. Excel shows the same idea as 4.56E-04, and Python and R print 4.56e-04.

Q11. How do you convert significant figures to scientific notation?

Count the significant figures first, then put exactly those digits in the coefficient. 0.0500 has three significant figures, so it becomes 5.00 × 10⁻², not 5 × 10⁻². To round, keep the number of digits you need and look at the next one: 0.0045678 to three significant figures is 4.57 × 10⁻³ because the next digit is 7.

Q12. Is standard form the same as scientific notation?

It depends where you are. In the United States, standard form usually means an ordinary decimal such as 0.000456. In the United Kingdom and much of the Commonwealth, standard form means scientific notation itself, 4.56 × 10⁻⁴. This converter uses the US meaning, and labels the ordinary decimal as standard form throughout to avoid confusion.

Q13. How do you multiply numbers in scientific notation?

Multiply the coefficients and add the exponents, then normalize. For (3.0 × 10⁴)(2.0 × 10⁻²), the coefficients give 6.0 and the exponents give 4 + (−2) = 2, so the answer is 6.0 × 10². If the new coefficient is 10 or more, divide it by 10 and add one to the exponent. Keep the fewest significant figures.

Q14. How do you add numbers in scientific notation?

Rewrite them with the same power of ten, add the coefficients, then normalize. For 4.5 × 10³ + 2.1 × 10², write the second as 0.21 × 10³; the sum is 4.71 × 10³. Round to the least precise decimal place, here the hundreds, giving 4.7 × 10³. Adding exponents is only correct for multiplication.

Q15. What does a negative exponent mean in scientific notation?

A negative exponent means the number is smaller than 1, not that it is negative. 4.56 × 10⁻⁴ is 0.000456, a small positive number. The exponent counts how many places the decimal point moves left when you write it out. A negative number has a minus sign on the coefficient instead, such as −4.56 × 10⁻⁴.

Q16. What is engineering notation?

Engineering notation is scientific notation with the exponent restricted to multiples of 3, so the coefficient runs from 1 to 999. That lines up with SI prefixes: 4.56 × 10⁻⁴ m is 456 × 10⁻⁶ m, which is 456 µm. Engineers and electronics datasheets use it because kilo, mega, milli and micro each match one step of three.

Q17. How do you convert units with scientific notation?

Replace each SI prefix with its power of ten, then combine the exponents. 4.7 µF is 4.7 × 10⁻⁶ F, and 25.0 mg is 2.50 × 10⁻² g. To go from milli to kilo, the exponent changes by −3 − 3 = −6, so 25.0 mg = 2.50 × 10⁻⁵ kg. The significant figures stay the same through the conversion.

Q18. How do you stop Excel from showing scientific notation?

Select the cells, open Format Cells and choose Number with the decimal places you need, or Text before you paste long identifiers. Excel switches to E notation for numbers wider than the column or longer than 11 digits, and it stores only 15 significant digits, so long IDs lose their last digits for good unless they are stored as text.

Q19. How do you write scientific notation in Python, R or Excel?

In Python use f"{x:.2e}", which gives 4.56e-04 for 0.000456. In R use formatC(x, format = "e", digits = 2) or sprintf("%.2e", x). In Excel use the Scientific cell format or =TEXT(A2,"0.00E+00"). In each case the number of digits after the point is one less than the significant figures shown, so .2e gives three.

Q20. What are the rules for converting to scientific notation?

There are six. Put one nonzero digit before the decimal point. Count the places moved for the size of the exponent. Moving left gives a positive exponent and moving right a negative one. Drop leading zeros but keep significant ones. Treat trailing zeros in whole numbers as ambiguous. Read E on a calculator as times ten to the power.

📑 20. Cite This Tool

APA 7th edition
StatsUnlock. (2026). Scientific notation converter [Interactive laboratory tool]. https://statsunlock.com/scientific-notation-converter/
BibTeX
@misc{statsunlock_scientific_notation_2026, title={Scientific Notation Converter}, author={{StatsUnlock Team}}, year={2026}, note={Interactive laboratory tool}, url={https://statsunlock.com/scientific-notation-converter/}}
Methods sentence (fills from your last calculation)
Values were expressed in normalized scientific notation (4.56 × 10⁻⁴) using the StatsUnlock Scientific Notation Converter (2026), with significant figures kept as measured.

🔗 21. Related Tools

📖 22. Glossary of Terms

TermPlain-English meaning
Coefficient (mantissa, significand)The number a in a × 10ⁿ; holds the significant digits.
Decimal placePosition of a digit after the decimal point.
E notationCalculator and computer form: 4.56E-4 means 4.56 × 10⁻⁴.
EE / EXP / ×10ˣCalculator keys that enter the power of ten.
Engineering notationScientific notation with exponents that are multiples of 3.
ExponentThe power n in 10ⁿ; how many places the point moved.
Floating pointHow computers store real numbers in binary, with about 15 to 17 significant digits.
Leading zerosZeros before the first nonzero digit; never significant.
NormalizedWritten with exactly one nonzero digit before the decimal point.
Order of magnitudeThe power of ten of a number; 4.56 × 10⁻⁴ has order −4.
Placeholder zeroA zero that only fixes place value, such as those in 0.000456.
Power of ten10 multiplied by itself n times, or divided for negative n.
Round half to evenRounding a final 5 to the even digit; used by computers and ISO 80000-1.
Round half upRounding a final 5 upward; the usual school rule.
Scientific notationA number written as a × 10ⁿ with 1 ≤ |a| < 10.
SI prefixA unit prefix that stands for a power of ten, such as milli (10⁻³).
Significant figuresThe digits that carry meaning about a measurement’s precision.
Standard form (US)An ordinary decimal such as 0.000456.
Standard form (UK)Another name for scientific notation.
Trailing zerosZeros at the end of a number; significant after a decimal point, ambiguous otherwise.

📚 23. References

Peer-reviewed sources behind this scientific notation converter: floating-point accuracy, spreadsheet number errors, the 2019 SI constants and prefixes, significant figures, how people understand very large and small numbers, and reporting numerical data. Standards (SI Brochure 9th edition, ISO 80000-1, JCGM 100:2008) are named where they are used. Every DOI checked October 2026.

  1. Altman, D. G., & Bland, J. M. (2005). Standard deviations and standard errors. BMJ, 331(7521), 903. https://doi.org/10.1136/bmj.331.7521.903
  2. Cole, T. J. (2015). Too many digits: The presentation of numerical data. Archives of Disease in Childhood, 100(7), 608–609. https://doi.org/10.1136/archdischild-2014-307149
  3. Goldberg, D. (1991). What every computer scientist should know about floating-point arithmetic. ACM Computing Surveys, 23(1), 5–48. https://doi.org/10.1145/103162.103163
  4. Higham, N. J. (1993). The accuracy of floating point summation. SIAM Journal on Scientific Computing, 14(4), 783–799. https://doi.org/10.1137/0914050
  5. Kragten, J. (1994). Calculating standard deviations and confidence intervals with a universally applicable spreadsheet technique. Analyst, 119(10), 2161–2165. https://doi.org/10.1039/AN9941902161
  6. Landy, D., Silbert, N., & Goldin, A. (2013). Estimating large numbers. Cognitive Science, 37(5), 775–799. https://doi.org/10.1111/cogs.12028
  7. McCullough, B. D., & Heiser, D. A. (2008). On the accuracy of statistical procedures in Microsoft Excel 2007. Computational Statistics & Data Analysis, 52(10), 4570–4578. https://doi.org/10.1016/j.csda.2008.03.004
  8. Newell, D. B., Cabiati, F., Fischer, J., Fujii, K., Karshenboim, S. G., Margolis, H. S., de Mirandés, E., Mohr, P. J., Nez, F., Pachucki, K., Quinn, T. J., Taylor, B. N., Wang, M., Wood, B. M., & Zhang, Z. (2018). The CODATA 2017 values of h, e, k, and NA for the revision of the SI. Metrologia, 55(1), L13–L16. https://doi.org/10.1088/1681-7575/aa950a
  9. Pacer, R. A. (2000). How can an instructor best introduce the topic of significant figures to students unfamiliar with the concept? Journal of Chemical Education, 77(11), 1435. https://doi.org/10.1021/ed077p1435
  10. Prohaska, T., Irrgeher, J., Benefield, J., Böhlke, J. K., Chesson, L. A., Coplen, T. B., Ding, T., Dunn, P. J. H., Gröning, M., Holden, N. E., Meijer, H. A. J., Moossen, H., Possolo, A., Takahashi, Y., Vogl, J., Walczyk, T., Wang, J., Wieser, M. E., Yoneda, S., Zhu, X.-K., & Meija, J. (2022). Standard atomic weights of the elements 2021 (IUPAC Technical Report). Pure and Applied Chemistry, 94(5), 573–600. https://doi.org/10.1515/pac-2019-0603
  11. Rab, S., Wan, M., & Yadav, S. (2024). From quecto to quetta: The fascinating evolution of SI unit prefixes. Resonance, 29(5), 639–644. https://doi.org/10.1007/s12045-024-0639-7
  12. Resnick, I., Newcombe, N. S., & Shipley, T. F. (2017). Dealing with big numbers: Representation and understanding of magnitudes outside of human experience. Cognitive Science, 41(4), 1020–1041. https://doi.org/10.1111/cogs.12388
  13. Rusek, M., Koperová, D., Bártová, I., Machková, V., Chytrý, V., Sirotek, V., Štrofová, J., & Šmejkal, P. (2026). Challenges in chemistry calculations at university entry: Evidence from a multi-institutional study. Journal of Chemical Education, 103(4), 1826–1834. https://doi.org/10.1021/acs.jchemed.6c00022
  14. Seol, Y., Noh, H., & Choi, J. (2026). Science-gifted students’ understanding and application of significant figures in measurement data. New Physics: Sae Mulli, 76(10), 938–952. https://doi.org/10.3938/npsm.76.938
  15. Siegler, R. S., & Opfer, J. E. (2003). The development of numerical estimation: Evidence for multiple representations of numerical quantity. Psychological Science, 14(3), 237–250. https://doi.org/10.1111/1467-9280.02438
  16. Stieg, S. (1987). Rules for propagation of significant figures. Journal of Chemical Education, 64(5), 471. https://doi.org/10.1021/ed064p471.1
  17. Tiesinga, E., Mohr, P. J., Newell, D. B., & Taylor, B. N. (2021). CODATA recommended values of the fundamental physical constants: 2018. Reviews of Modern Physics, 93(2), 025010. https://doi.org/10.1103/RevModPhys.93.025010
  18. Zamengo, L., Frison, G., Tedeschi, G., Frasson, S., Zancanaro, F., & Sciarrone, R. (2014). Variability of blood alcohol content (BAC) determinations: The role of measurement uncertainty, significant figures, and decision rules for compliance assessment in the frame of a multiple BAC threshold law. Drug Testing and Analysis, 6(10), 1028–1037. https://doi.org/10.1002/dta.1614
  19. Zeeberg, B. R., Riss, J., Kane, D. W., Bussey, K. J., Uchio, E., Linehan, W. M., Barrett, J. C., & Weinstein, J. N. (2004). Mistaken identifiers: Gene name errors can be introduced inadvertently when using Excel in bioinformatics. BMC Bioinformatics, 5(1), 80. https://doi.org/10.1186/1471-2105-5-80
  20. Ziemann, M., Eren, Y., & El-Osta, A. (2016). Gene name errors are widespread in the scientific literature. Genome Biology, 17(1), 177. https://doi.org/10.1186/s13059-016-1044-7
STATS UNLOCK · statsunlock.com · Scientific Notation Converter · StatsUnlock Team
RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Statistical Models

Important Plots & Charts

Calculators and Converters