Determine the order of magnitude of any number, convert to scientific notation, compare magnitudes, see the SI prefix region, and explore a logarithmic scale with real-world examples.
The order of magnitude of a number is the power of 10 closest to (or bounding) that number. Formally, for a positive number x, the order of magnitude is floor(log₁₀(x)). This single integer tells you the "scale" of a quantity: a distance of 384,400 km (Earth to Moon) has order 5 in kilometers (10⁵), while a hydrogen atom diameter of about 1.2 × 10⁻¹⁰ m has order −10.
Orders of magnitude are the language of estimation, dimensional analysis, and Fermi problems. Scientists and engineers routinely ask "are these two quantities the same order of magnitude?" because a difference of one order means a factor of 10 — often the boundary between feasible and impractical, or between detectable and noise.
This calculator takes any number (including scientific notation like 6.022e23) and instantly shows its order of magnitude, log₁₀, scientific notation with mantissa, the nearest and next powers of 10, and where the number sits on the logarithmic scale between those powers. You can compare two values to see how many orders of magnitude apart they are and what their ratio is.
Eight presets cover iconic numbers: the speed of light, Avogadro's number, Boltzmann's constant, Earth's radius, and more. A neighborhood table shows seven consecutive powers of 10 centered on your number, and a comprehensive SI prefix chart — from yocto (10⁻²⁴) to yotta (10²⁴) — places your value in context with real-world examples at every scale.
Understanding orders of magnitude helps with unit conversions, Fermi estimation, interpreting logarithmic scales (decibels, Richter, pH), and quickly sanity-checking calculations in any quantitative field.
Quickly placing a number on the powers-of-10 scale is essential for Fermi estimation, unit checking, and comparing vastly different quantities. This calculator takes any number (including scientific notation), returns its order of magnitude, log₁₀, SI prefix, and scientific notation instantly. It also compares two numbers and displays a neighborhood table of surrounding powers along with a full SI prefix chart. It is the fastest way to build intuition for scales ranging from subatomic to astronomical.
Order = floor(log₁₀(|x|)); Scientific notation: x = m × 10ⁿ (1 ≤ m < 10)
Result: Order = 8 (10⁸), 2.9979 × 10⁸
log₁₀(299792458) ≈ 8.4768. floor(8.4768) = 8. Mantissa = 2.9979. The speed of light is on the order of 10⁸ m/s, in the "hundreds of millions" range.
Every positive number x can be written as x = m × 10ⁿ where 1 ≤ m < 10 (the mantissa) and n is an integer (the exponent). The **order of magnitude** is floor(log₁₀(|x|)), rounding down to the nearest power of 10. Numbers with the same order of magnitude are within a factor of 10 — close enough for many estimation purposes. Scientific notation is the standard representation in physics, chemistry, and engineering precisely because it separates scale (the exponent) from precision (the mantissa).
The International System of Units defines prefixes from yocto (10⁻²⁴) to yotta (10²⁴), each spanning three orders of magnitude. Knowing that nano- means 10⁻⁹ and giga- means 10⁹ lets you instantly convert between nanometers and meters or gigabytes and bytes. The prefix system is a practical application of orders of magnitude: it replaces long strings of zeros with a single letter, reducing errors and improving readability in scientific and engineering contexts.
A **Fermi estimate** seeks the right order of magnitude for a quantity — not the exact value but whether the answer is thousands, millions, or billions. This skill is prized in physics, consulting, and tech interviews. Logarithmic scales (decibels for sound, Richter for earthquakes, pH for acidity) are built on orders of magnitude: each unit increase represents a tenfold (or other fixed-ratio) change. Training yourself to think in orders of magnitude enables quick sanity checks, prevents off-by-1000 errors, and builds intuition for quantities spanning the observable universe.
It is the power of 10 that approximates a number. Technically, it is floor(log₁₀(|x|)). For example, 500 has order 2 because 10² = 100 ≤ 500 < 1000 = 10³.
Subtract the orders. If two values differ by n orders, one is roughly 10ⁿ times the other. The speed of light (10⁸ m/s) is 5 orders of magnitude larger than the speed of sound (10³ m/s).
A way of writing numbers as m × 10ⁿ where 1 ≤ m < 10. It makes very large or very small numbers readable and highlights the order of magnitude directly.
Standard metric prefixes for powers of 10: kilo (10³), mega (10⁶), giga (10⁹), etc. for large; milli (10⁻³), micro (10⁻⁶), nano (10⁻⁹), etc. for small.
An estimation technique that aims to get the correct order of magnitude through rough approximations and back-of-the-envelope calculations, named after physicist Enrico Fermi. Use this as a practical reminder before finalizing the result.
Many natural phenomena span huge ranges. Logarithmic scales (dB, Richter, pH, stellar magnitude) compress these ranges into manageable numbers where each unit represents a multiplicative factor.