HomeMath › Scientific Notation Converter

Scientific Notation Converter

Writes a number in normalised scientific notation m × 10^e with 1 ≤ |m| < 10, in E-notation, and in engineering notation (exponent a multiple of 3).

When to use

You need a very large or very small number in scientific or engineering form, or its order of magnitude.

Do not use when: You want to round a number to a given precision (use rounding) or compute a power (use exponent).

Formula

e = ⌊log10|value|⌋, m = value / 10^e; engineering: e₃ = 3·⌊e/3⌋, m₃ = value / 10^e₃

The digits come from the shortest decimal representation that round-trips the input, so 0.000123 is reported as 1.23 × 10^-4 without floating-point noise.

Inputs

ParameterTypeUnitRequiredDescription
valuenumberyesAny number, e.g. 123400 or 0.000123. Range: ≥ -1e+300, ≤ 1e+300

Outputs

OutputTypeUnitDescription
mantissanumberSignificand with 1 ≤ |m| < 10 (0 for zero).
exponentintegerPower of 10 such that value = m × 10^e; also the order of magnitude.
scientific_notationstringe.g. '1.234 × 10^5'.
e_notationstringCalculator/programming form, e.g. '1.234e5'.
engineering_notationstringExponent a multiple of 3 and mantissa between 1 and 999.999…, e.g. '123.4 × 10^3'.
engineering_mantissanumberMantissa of the engineering form.
engineering_exponentintegerExponent of the engineering form (…, −6, −3, 0, 3, 6, …).

Example

123400: {"value":123400}{"mantissa":1.234,"exponent":5,"scientific_notation":"1.234 × 10^5","e_notation":"1.234e5","engineering_notation":"123.4 × 10^3","engineering_mantissa":123.4,"engineering_exponent":3}

0.000123: {"value":0.000123}{"mantissa":1.23,"exponent":-4,"scientific_notation":"1.23 × 10^-4","e_notation":"1.23e-4","engineering_notation":"123 × 10^-6","engineering_mantissa":123,"engineering_exponent":-6}

GET https://tttkmbb.com/api/v1/calculate/scientific-notation?value=123400

Machine access

Sources

FAQ

What is the difference between scientific and engineering notation?

Scientific notation keeps one digit before the decimal point; engineering notation uses exponents that are multiples of 3 so the number maps onto SI prefixes (10^3 = kilo, 10^-6 = micro).

How many digits are kept?

All significant digits of the input (up to 12 in the text forms); to shorten the mantissa, round the value first with the rounding calculator.

Related calculators