科学记数法转换(标准小数)

🔄 Scientific Notation Converter

Converts plain decimal numbers to scientific notation and back, handling both standard power-of-ten form and E-notation such as 1.5e6.

📐 原理与输出格式
科学记数法把任意实数写成 a × 10ⁿ(1 ≤ |a| < 10,n 为整数),便于表示极大或极小量级;工程记数法要求指数 n 为 3 的倍数(对应 SI 词头 k / M / G …)。本工具同时输出科学记数法、工程记数法、标准小数与数量级,并按指定的有效数字位数四舍五入。纯前端本地处理,数据不上传。
量级科学记数法对应词头
1091 × 10^9吉(G)
1061 × 10^6兆(M)
1031 × 10^3千(k)
1001 × 10^0基准
10-31 × 10^-3毫(m)
10-61 × 10^-6微(µ)
10-91 × 10^-9纳(n)
⚠️ 使用说明与注意事项

📚 深度解析:科学记数法 / 工程记数法 / 标准小数互转

💡 常见使用场景

方法
输入支持 12345 这类普通写法,也支持 1.2345e4 这类 E 记数法。科学记数法按 toExponential(sig−1) 取指定有效数字,输出 a×10ⁿ(1≤|a|<10);工程记数法把指数下移到最近的 3 的倍数,尾数落在 1~1000 之间;数量级取 ⌊log₁₀|x|⌋;标准小数对 |x|≥10²¹ 或 0<|x|<10⁻⁶ 的极端值回退为指数形式以免长串零。
算例
输入 12345、有效数字 4 → 科学记数法 1.235 × 10^4(按 4 位有效数字四舍五入),工程记数法 12.35 × 10^3(对应词头 k),标准小数 12345,数量级 10^4。输入 0.000000789、有效数字 3 → 科学记数法 7.89 × 10^-7,工程记数法 789 × 10^-9(对应词头 n),数量级 10^-7。输入 0 时数量级标注为「无」。

❓ 常见问题(FAQ)

科学记数法和工程记数法有什么区别?
两者尾数范围不同:科学记数法要求 1≤|a|<10(如 1.2345×10⁴),工程记数法要求指数为 3 的倍数、尾数落在 1~1000(如 12.345×10³),后者能直接对应 SI 词头,工程计算中更顺手。
有效数字位数会影响原始数值吗?
不会。它只决定显示时的四舍五入位数(可在 1~15 之间调整,默认 4 位),用于控制可读性;内部始终按完整双精度数值计算,因此不会因为显示位数少而改变量级判断。
📖关于「科学记数法转换(标准↔小数)」 ▼

📝工具简介

科学记数法转换(标准↔小数)。免费在线工具,纯前端处理,数据不上传,保护隐私安全。

✨功能特点

🎯使用场景