Skip to content
MathFree · No signup · 1.5M+/month

Free Scientific Notation Calculator — Convert Standard ↔ Scientific + Engineering

Drop any number — standard (150,000,000) or scientific (1.5e8 / 1.5×10⁸) — and get all three forms back: standard with thousands separators, scientific notation a × 10ᵇ, and engineering notation (powers of 3 matching SI prefixes). Order of magnitude included.

  • Instant result
  • Private — nothing saved
  • Works on any device
  • AI insight included
Reviewed by CalcBold EditorialLast verified Methodology

Scientific Notation Calculator

Auto-detects which way to convert. Accepts e-notation, ×10^ form, or a plain number.

Embed builderDrop the Sci Notation on your site →Free widget · 3 sizes · custom theme · auto-resizes · no signupGet embed code

What This Calculator Does

Scientific notation exists for one reason: real-world numbers refuse to be polite. The mass of an electron is 0.00000000000000000000000000000091093837 kilograms. The number of molecules in a single mole of any substance is 602,200,000,000,000,000,000,000. Writing either out in standard form is a recipe for miscounted zeros and silent errors. Scientific notation collapses both into compact, readable expressions — 9.1093837 × 10−³¹ and 6.022 × 10²³— and this calculator converts seamlessly between the three forms physicists and engineers actually use.

The three forms are standard(the “normal” way humans write numbers, like 150,000,000), scientific (a coefficient between 1 and 10 multiplied by a power of 10, like 1.5 × 10⁸), and engineering (a coefficient multiplied by a power of 10 whose exponent is a multiple of 3, like 150 × 10⁶). Each form has a job. Standard is for everyday reading. Scientific is the most compact and is the form journals print. Engineering aligns with SI prefixes (k, M, G, m, µ, n) and is what electrical engineers and instrument readouts default to. Switching between them is a constant background task in any technical workflow.

This tool is bi-directional and format-agnostic. Type a number in any of the three forms and the calculator auto-detects the format, parses it cleanly, and shows you all three representations side by side along with the order of magnitude. 1.5e8, 1.5E+8, 1.5×10^8, 1.5 * 10^8, and 150,000,000all parse to the same internal value and produce the same output. You do not have to pick a mode — type whatever you have and read off whichever form you need.

The Math: Three Forms of the Same Number

At the core, scientific notation is just a structured way of writing a × 10ⁿ, where a is the coefficient (also called the mantissa or significand— all three words mean the same thing) and n is an integer exponent. The constraint that distinguishes scientific from engineering form is what value of a is allowed.

In scientific notation, the rule is strict: 1 ≤ |a| < 10. That is, the coefficient must have exactly one non-zero digit before the decimal point. That makes the representation unique— every non-zero real number has exactly one valid scientific-notation form, which is what makes it the lingua franca of scientific publishing. 0.5 × 10⁹ is not valid scientific notation (coefficient too small); 15 × 10⁷ is not valid either (coefficient too large). Both express the same value as 1.5 × 10⁸, but only the last one is canonical.

In engineering notation, the rule on the exponent is what changes: the exponent must be a multiple of 3. The coefficient is allowed to range over 1 ≤ |a| < 1000instead, which is what gives engineering form its characteristic look — coefficients like 150, 47.5, or 822 rather than always being a single-digit-with-decimals number. The reason this rule exists is purely practical: every SI metric prefix corresponds to a power of 10 that is a multiple of 3.

The SI-prefix mapping is what makes engineering notation worth its slightly less elegant coefficients. 10³ is k (kilo), 10⁶ is M (mega), 10⁹ is G (giga), 10¹² is T (tera). Going the other way, 10−³ is m (milli), 10−⁶ is µ (micro), 10−⁹ is n (nano). An engineering-notation result drops directly onto the appropriate SI prefix; a scientific-notation result requires a mental conversion. For circuit design, lab readouts, and any context where you read units off a label, engineering form wins.

The order of magnitude is a separate but related quantity. Formally it is floor(log₁₀(|x|))— the exponent in scientific form, in other words. 150,000,000 has order of magnitude 8 because it sits between 10⁸ (100,000,000) and 10⁹ (1,000,000,000). Order-of-magnitude reasoning is the most common back-of-envelope tool in physics: rather than computing exact values, you ask whether two quantities differ by a factor of ten or a factor of a million, and the answer often suffices to decide whether an idea is workable.

Input Formats Accepted

The calculator’s parser is forgiving by design — whatever notation you copied from a paper, a textbook, a calculator screen, or a search result will most likely just work. The accepted forms include:

  • E-notation1.5e8, 1.5E8, 1.5e+8, 1.5E+8. The standard programmer-and-calculator form. The lowercase e and uppercase E are interchangeable, and the explicit + on positive exponents is optional. Negative exponents are written 1.5e-8 or 1.5E-8.
  • Caret form1.5×10^8, 1.5 × 10^8, 1.5*10^8, 1.5x10^8. The form you see in physics homework where ^denotes “to the power of.” The multiplication sign can be the actual Unicode ×, an asterisk *, or a lowercase Latin x. Whitespace around the operator is optional.
  • Pretty form1.5 × 10⁸, 1.5·10⁸. The form printed in journals and textbooks, with superscript exponents (Unicode characters in the “Superscripts and Subscripts” block). The parser accepts these directly — you do not need to manually rewrite them as ^8.
  • Standard form150,000,000, 150000000, 0.0000034. Plain decimal numbers, with or without thousands separators (commas in en-US; the parser treats commas as cosmetic and strips them before parsing).
  • Engineering shorthand1.5e8 with the result re-rendered as 150e6 after conversion. The calculator does not require you to input engineering form explicitly; any input parses to a numeric value, and you read off the engineering view from the output panel.

Mixed-style strings like 1.5 × 10^8 or 1.5·10⁸ with stray whitespace, smart quotes, or non-breaking spaces also generally parse — the parser normalizes the input before tokenizing, which is what lets you paste straight from a PDF or search snippet.

How to Use This Calculator

  1. Type or paste the numberinto the input field in any of the formats listed above. The calculator does not have a “mode” toggle — format detection is automatic. 1.5e8, 1.5 × 10^8, and 150000000 all yield the same parsed value and the same output panel.
  2. Hit Convert. The output panel shows three rows: Standard form (the unrolled decimal with appropriate digit grouping), Scientific form (canonical a × 10ⁿ with 1 ≤ |a| < 10), and Engineering form (a × 10ⁿ with n a multiple of 3 and the matching SI prefix where one exists).
  3. Read the order of magnitudealongside the conversions. This is the single integer that summarizes the scale of the number — useful when comparing two quantities at a glance, or sanity-checking that a calculation landed in the right ballpark before worrying about exact digits.
  4. For very large or very small numbers, watch the standard-form output. Anywhere above 10¹⁷ or below 10−¹⁹ IEEE 754 double-precision floats start losing low-order digits, and the calculator flags that explicitly rather than silently rounding.
  5. To convert the other direction (you have the conversion result and want a fresh input), simply paste any of the three output forms back into the input box. The parser treats the output of one conversion as a perfectly valid input for the next, so you can chain conversions without copy-paste hygiene.

Three Worked Examples

Three concrete scenarios that span the typical use cases — a familiar large number from astronomy, a small number from microscale physics, and the famous chemistry constant whose standard form is essentially unreadable. Try plugging each into the calculator above to confirm the conversions.

Example 1 — The Earth-Sun distance: 150,000,000

The mean distance from the Earth to the Sun — an astronomical unit— is approximately 1.496 × 10⁸ kilometers. Round it to 150,000,000 km for back-of-envelope work and type the standard form into the calculator. The output:

  • Standard: 150,000,000
  • Scientific: 1.5 × 10⁸ (coefficient 1.5 sits cleanly in the [1, 10) range; exponent 8 matches the eight zeros after the leading 15)
  • Engineering: 150 × 10⁶ (exponent forced to a multiple of 3; this maps to 150 Mm— 150 megametres — though that prefix is rarely spoken aloud in astronomy)
  • Order of magnitude: 8

This is the bread-and-butter conversion: a number that makes intuitive sense in standard form gets translated into the form you would actually write on a worksheet (scientific) or stamp on a measurement readout (engineering). For comparing astronomical distances against each other, the order of magnitude alone is often enough — the Sun-to-Pluto distance is about 10¹&sup0; km, two orders of magnitude further, which tells you immediately that a probe takes vastly longer to reach Pluto than the Sun.

Example 2 — Wavelength of visible light: 0.0000034

A wavelength of 0.0000034 metres— that is, 3.4 micrometres — sits in the near-infrared, just past the red edge of human vision. Type the standard form into the calculator and read off:

  • Standard: 0.0000034
  • Scientific: 3.4 × 10−⁶ (coefficient 3.4 in range; the negative exponent counts the leading zeros after the decimal point, including the one immediately after it)
  • Engineering: 3.4 × 10−⁶ (by happy coincidence the same form — −6 is already a multiple of 3, mapping directly to the SI prefix µ “micro”: 3.4 µm)
  • Order of magnitude: −6

This is where engineering notation earns its keep. The result 3.4 × 10−⁶ m drops straight onto the unit label as 3.4 µm— no mental arithmetic, no “is that micro or milli?” pause. Compare to a scientific-form wavelength like 5.5 × 10−⁷ m (visible green light at 550 nm): the engineering form 550 × 10−⁹ m is what tells you it is 550 nm, the form every optics textbook actually prints.

Example 3 — Avogadro’s number: 6.022 × 10²³

The number of constituent particles in one mole of a substance is 6.022 × 10²³. Type the scientific form into the calculator. The output:

  • Standard: 602,200,000,000,000,000,000,000 (twenty digits after the leading 6022 — essentially unreadable to the human eye)
  • Scientific: 6.022 × 10²³  (your input, canonical)
  • Engineering: 602.2 × 10²¹ (exponent forced to 21, a multiple of 3 — though there is no widely-used SI prefix beyond Y (yotta, 10²⁴) so this engineering form is rarely seen in practice)
  • Order of magnitude: 23

This is the example that illustrates why scientific notation exists at all. Above roughly 10⁹(a billion) the standard-form representation becomes nearly useless — you cannot count the zeros at a glance, you cannot transcribe the number without losing your place, and you definitely cannot multiply two such numbers in your head. 6.022 × 10²³ times 1.6 × 10−¹⁹ coulombs (electron charge) gives 9.6 × 10⁴coulombs (Faraday’s constant) in roughly two seconds of mental arithmetic; doing the same multiplication in standard form would take minutes and almost certainly produce a wrong answer.

Common Mistakes

  • Mantissa not in the canonical range. Writing 15 × 10⁷ or 0.15 × 10⁹ for what should be 1.5 × 10⁸ is technically valid arithmetic but invalid scientific notation — the rule 1 ≤ |a| < 10 exists precisely so that every number has exactly one canonical representation. The calculator silently re-canonicalizes such inputs, but a human reader will flag them as wrong on a homework paper.
  • Mixing scientific with engineering. 15 × 10⁶ is a perfectly valid engineering-notation expression (coefficient between 1 and 1000, exponent a multiple of 3) but an invalid scientific-notation expression. When a question or paper specifies the form, sticking to that form’s rules matters — even if the underlying value is the same.
  • Stripping significant figures during conversion. Converting 3.14159 × 10² to standard form gives 314.159; rounding that to 314 loses three significant figures of precision. The calculator preserves whatever precision you supplied; it is on you to round at the end of a calculation, not in the middle. Multiple round-and-convert cycles compound errors quickly.
  • Floating-point precision quirks. IEEE 754 double-precision arithmetic cannot represent 0.1 + 0.2 exactly — the result is 0.30000000000000004 in any language that uses doubles (JavaScript, Python, Java, C, almost every spreadsheet). This is a property of binary floating-point, not a bug in the calculator. For exact decimal arithmetic, especially in finance, use a decimal library or arbitrary-precision integers.
  • Misreading 1.5e-8 as 1.5 × 10⁸. The minus sign in e-8 is part of the exponent, not a hyphen. Reading 1.5e-8as “1.5 times ten to the eight” instead of “negative eight” flips the answer by a factor of 10¹⁶ — sixteen orders of magnitude. This is the single most common error in physics homework, and it tends to slip past spot-checks because the answer still “looks like a number.”
  • Trying to do arithmetic without converting first. You cannot add 1.5 × 10⁸ and 3 × 10⁶by adding the coefficients — the exponents must match first. Convert one to the other’s exponent (3 × 10⁶ = 0.03 × 10⁸), then add the coefficients (1.5 + 0.03 = 1.53), giving 1.53 × 10⁸. For multiplication and division the rule is different: multiply or divide coefficients, and add exponents (multiplication) or subtract them (division).
  • Forgetting that this calculator does not perform arithmetic between two numbers. The tool converts one number between forms. It does not add, multiply, or otherwise combine two scientific numbers. For that, do the arithmetic separately or paste each into the calculator one at a time.

When This Calculator Decides For You

Conversion between forms is rarely the end of the thought — the converted value feeds into another decision or the next calculation. The five most common downstream uses:

  1. Physics homework conversion. The textbook prints values in scientific form, your worksheet asks for standard form, the answer key uses engineering form, and you have ten minutes left in the exam. A two-second conversion through the calculator costs nothing and removes the off-by-three-zeros risk that turns an A into a B.
  2. Astronomy distance comparison. The Andromeda galaxy is 2.5 × 10⁶light-years away; the observable universe’s radius is about 4.6 × 10¹&sup0; light-years. Order-of-magnitude comparison (6 vs 10) tells you instantly that the universe is roughly 10⁴— ten thousand times — further across than the gap to our nearest large neighbor. No spreadsheet, no long division.
  3. Reading a scientific paper’s results. Journals print results in scientific form (p < 1.2 × 10−⁸for a tiny p-value, for example). Translating to a more intuitive form — 0.000000012— before mentally comparing against the conventional 0.05threshold is what makes the “is this significant?” check feel concrete instead of abstract.
  4. Chemistry concentration math. A solution is 1.0 × 10−⁶ molar; you need 50 mL of it; how many moles? Converting the concentration to engineering form (1.0 × 10−⁶ = 1.0 µmol/mL) makes the unit-cancellation arithmetic obvious: 1.0 µmol/mL × 50 mL = 50 µmol. Engineering form pairs naturally with SI-prefixed unit labels.
  5. Back-of-envelope order-of-magnitude check.Before running a serious simulation or doing a careful derivation, get the answer’s rough scale — is it 10&sup6; or 10¹²? An order-of-magnitude mismatch between expectation and result is the strongest signal you have a unit-conversion error or a missing factor in your derivation, and catching it early saves hours.

What This Calculator Doesn’t Model

Honesty matters more than feature lists. The tool is deliberately scoped to single-number conversion, and there are five things it does not try to do.

  • Arithmetic between two scientific numbers. Adding 1.5 × 10⁸ and 3 × 10⁶, or multiplying two scientific values, is outside scope. The calculator converts one number between forms; combine two values yourself or use a general-purpose math tool.
  • Significant-figure-aware rounding.The calculator preserves whatever precision the input supplies and does not enforce the “result has the same number of sig figs as the least-precise input” rule that lab reports demand. If your context cares about sig-fig discipline, do that bookkeeping yourself; this tool will happily print all the digits it has.
  • Arbitrary-precision arithmetic beyond IEEE 754. Internally the calculator uses 64-bit double-precision floats, which top out at roughly 1.8 × 10³⁰⁸ on the high end and 5 × 10−³²⁴ on the low end. Numbers outside that band overflow to Infinityor underflow to zero. For applications that legitimately need bigger or smaller values — certain corners of cosmology, theoretical physics, or arbitrary-precision math — use a BigDecimal or arbitrary-precision library.
  • Complex or imaginary numbers. The calculator handles real numbers only. Expressions involving i (the imaginary unit), complex conjugates, or polar form (r eⁱθ) are outside scope.
  • Logarithmic scales other than base 10. The order-of-magnitude readout is floor of log₁₀. Other useful logarithmic measures — natural log ln, base-2 log log₂ for information-theory or big-O analysis, log₄₀for music-pitch ratios — are not computed here.

Pair this tool with the rest of the toolbox at the math calculators page for the broader workflows. The percentage calculatorhandles the percent-of-whole question that often follows a scientific-notation conversion ( “our error budget is 1 × 10−⁶; what percentage of the nominal value is that?”), the fraction calculator covers exact rational arithmetic when you need to escape floating-point altogether, the unit converter handles the SI-prefix and unit-system conversions that engineering form sets up, and the ratio calculator covers the proportional and scale-comparison questions that pair naturally with order-of-magnitude reasoning.

Sources & Methodology

The formulas, thresholds, and benchmarks behind this calculator are anchored to the primary sources below. Where a study or agency document is the underlying authority, we link straight to it — not a summary or republished version.

  1. BIPM SI Brochure — Scientific Notation and Decimal Multipliers· Bureau International des Poids et Mesures

    International standard governing scientific notation, SI prefix conventions (k, M, G, etc.), and the formal use of powers of 10.

    Accessed

  2. NIST DLMF — Elementary Functions· National Institute of Standards and Technology

    Federal mathematical handbook covering exponential, logarithmic, and power-of-10 arithmetic used in scientific-notation conversion.

    Accessed

  3. ISO 80000-1 — Quantities and Units: General· International Organization for Standardization

    International standard defining numerical-value representation including scientific notation and engineering notation conventions.

    Accessed

  4. IEEE 754 — Standard for Floating-Point Arithmetic· Institute of Electrical and Electronics Engineers

    International computing standard governing binary floating-point representation underpinning scientific-notation arithmetic in software.

    Accessed

  5. Britannica — Scientific Notation· Encyclopaedia Britannica

    Encyclopedia entry defining mantissa-exponent form and the rules for normalizing, multiplying, and dividing in scientific notation.

    Accessed

Frequently Asked Questions

The most common questions we get about this calculator — each answer is kept under 60 words so you can scan.

  • What is scientific notation?
    A compact way to write very large or very small numbers as a coefficient between 1 and 10 multiplied by a power of 10. 150,000,000 becomes 1.5 × 10⁸; 0.0000034 becomes 3.4 × 10⁻⁶. The exponent tells you the order of magnitude — how many places the decimal moved. Universally used in physics, chemistry, astronomy, and any context where the same equation needs to handle atom-scale and galaxy-scale quantities.
  • How is engineering notation different from scientific?
    Engineering notation restricts the exponent to multiples of 3 (so it always matches an SI prefix: kilo, mega, giga, milli, micro, nano). 12,345 in scientific is 1.2345 × 10⁴; in engineering it's 12.345 × 10³ — the same number expressed using kilo. Engineering notation is preferred in electronics and physics labs because the prefix-correspondence makes unit conversion mental.
  • What input formats does the calculator accept?
    All of these resolve to the same number: 150000000, 150,000,000, 1.5e8, 1.5E+8, 1.5×10^8, 1.5 × 10^8, 1.5*10^8, and 1.5x10^8 (case-insensitive). The parser strips spaces, normalizes the multiplication symbol (×, *, x), and folds × 10^ into JavaScript's standard e-notation. If your input fails to parse, double-check there's no stray character — letters other than 'e' or 'E' are rejected.
  • Can it handle negative exponents?
    Yes. 0.0000034 = 3.4 × 10⁻⁶ (or 3.4e-6 in shorthand). The calculator detects negative log₁₀ and produces a negative exponent. Useful for atomic-scale physics (electron rest mass ≈ 9.11 × 10⁻³¹ kg), chemistry concentrations (10⁻⁹ M = 1 nM), and probability theory (10⁻⁹ ≈ one-in-a-billion event).
  • What's the maximum / minimum value?
    JavaScript double-precision IEEE 754 supports magnitudes up to about 10³⁰⁸ (Number.MAX_VALUE). Beyond that, infinity. The minimum positive non-zero value is 5 × 10⁻³²⁴ (Number.MIN_VALUE — denormalized). The calculator throws explicit errors at ±10³⁰⁸ to keep output bounded. For physics calculations beyond that range (the universe at 10²⁶ m vs Planck length 10⁻³⁵ m fits comfortably in double range), you need arbitrary-precision libraries — out of scope for a web calculator.
  • What is order of magnitude?
    The exponent of 10 closest to the value. The Earth's diameter is ~10⁷ m (order of magnitude 7); a hydrogen atom is ~10⁻¹⁰ m (order of magnitude −10). The Earth is therefore 10¹⁷ times bigger than an atom — order-of-magnitude reasoning lets physicists ballpark results without doing exact arithmetic. The calculator shows the order of magnitude as a separate detail row.
  • Why are there sometimes 'almost-equal' numbers like 1.5 × 10^8 vs 1.50 × 10^8?
    Both are correct; only the precision differs. 1.5 vs 1.50 is a significant-figure choice — does the original measurement have 2 sig figs or 3? In standard scientific notation, you always write all the significant figures of the measurement (150 million ± 10 million → 1.5 × 10⁸; 150 million ± 1 million → 1.50 × 10⁸). The calculator displays up to 6 sig figs by default; for measurement-uncertainty contexts, use as many digits as your data justifies.
  • Can it multiply or divide two numbers in scientific notation?
    Not directly — this calculator converts forms; it doesn't do arithmetic between two scientific-notation numbers in one step. To multiply (a × 10ᵇ) × (c × 10ᵈ): multiply coefficients, add exponents — output (a×c) × 10^(b+d). Division: divide coefficients, subtract exponents. For real engineering math, run the operation in regular form (the calculator's standard-notation output is convenient) then convert back.
  • How does the calculator handle zero?
    Zero is represented as 0 in all three forms — there's no scientific notation for zero (no power of 10 equals 0). The calculator reports it cleanly without errors. Negative zero (a thing in IEEE 754) is treated identically to positive zero.
  • What's a 'mantissa' or 'significand'?
    Same thing — the coefficient in front of × 10ᵇ. In 1.5 × 10⁸, the mantissa is 1.5. By convention scientific notation uses 1 ≤ |mantissa| < 10 (one digit left of the decimal), but engineering notation lets it be 1 ≤ |mantissa| < 1000 (up to three digits left of the decimal). The calculator follows convention strictly: standard scientific uses 1-digit mantissas; engineering uses up-to-3-digit mantissas.
  • Why are calculations with very small numbers sometimes imprecise?
    Floating-point precision. 0.1 + 0.2 in IEEE 754 = 0.30000000000000004, not 0.3 exactly. For most numerical work this is invisible (the error is at the 16th decimal place). For finance / accounting / cryptography where exactness matters, use BigInt or a decimal library — JavaScript's Number type is 64-bit floating point and has fundamental limitations the calculator inherits.
  • Where do I encounter this in everyday life?
    Astronomy distances (Earth-to-Sun = 1.496 × 10⁸ km), physical constants (Avogadro 6.022 × 10²³), file sizes (a 4 GB drive ≈ 4 × 10⁹ bytes), atomic biology (cell diameter ≈ 10⁻⁵ m), economics (US national debt ~$3.5 × 10¹³). Any time you see 'about 10 to the' something, you're working in scientific notation. The calculator helps when you need to switch back into a number you can mentally compare.