- What is scientific notation?
- Scientific notation writes a number as a mantissa times a power of ten: n = a × 10^b. In the normalized form used here, the mantissa a is kept in the range 1 ≤ |a| < 10, so every non-zero number has exactly one representation. For example 1234 becomes 1.234 × 10^3 and 0.00056 becomes 5.6 × 10^-4.
- What is E-notation, and is it the same thing?
- E-notation is how calculators and programming languages type scientific notation on a single line: 1.234 × 10^3 is written 1.234e3 (or 1.234E3), and 5.6 × 10^-4 is written 5.6e-4. The 'e' means 'times ten to the power of'. It represents the same value — it is just the keyboard-friendly spelling of scientific notation.
- How is engineering notation different from scientific notation?
- Engineering notation is a variant where the exponent is always a multiple of 3, so it lines up with metric prefixes (kilo, mega, milli, micro). The mantissa then sits in the range 1 ≤ |a| < 1000. For example 12,300 is 1.23 × 10^4 in scientific notation but 12.3 × 10^3 in engineering notation. This converter outputs normalized scientific notation, not engineering notation.
- How do negative exponents work?
- A negative exponent means the number is smaller than one — you divide by that power of ten instead of multiplying. 10^-4 equals 1/10,000 = 0.0001, so 5.6 × 10^-4 = 0.00056. The more negative the exponent, the closer the number is to zero.
- What is the scientific notation for zero?
- Zero has no normalized scientific-notation form, because you can never make the mantissa's absolute value reach 1. By convention this tool reports zero as { mantissa: 0, exponent: 0 } and simply displays '0' rather than forcing a meaningless power of ten.
- Are very large or very small numbers exact?
- Computation uses JavaScript's IEEE 754 double-precision arithmetic, which holds roughly 15 to 17 significant digits. Within that range results are exact; beyond it, ordinary floating-point rounding applies, exactly as it would in any spreadsheet or calculator built on the same standard.