跳到主要内容
数学

科学计数法与有效数字

输入任意数字——无论是很大、很小还是已采用 E 计数法——即可将其转换为科学计数法、工程计数法和十进制形式,统计其有效数字位数,并按需要四舍五入到指定位数。

计算器

科学计数法
1.2345 × 10^4
12345 有 5 位有效数字。
工程计数法
12.345 × 10^3
有效数字
5
四舍五入到 3 位有效数字
12,300
科学计数法
1.2345 × 10^4
工程计数法
12.345 × 10^3
E 计数法
1.2345e4
十进制
12,345

数量级

从 10⁻¹⁵ 到 10¹⁵ 的十次幂数轴,并标出该数字的数量级。10^-1510^-1010^-510^010^510^1010^15
这是一份参考与规划工具——在据此行动前,请核实重要的日期、数字和官方要求。

关于此计算器

本计算器可将任意数字转换为科学记数法、E 记数法和工程记数法,统计其有效数字位数,并按你选定的有效数字位数进行四舍五入。可用它在理科或数学课上核对运算、为实验报告准备数值,或仅仅理解极大或极小数字的量级。

如何解读你的结果

主要结果以标准科学记数法显示你的数字——尾数 × 10^指数——同一数值也会以工程记数法(指数为 3 的倍数)和紧凑的 E 记数法显示。下方的统计行列出计算器检测到的有效数字位数,以及按你选定位数四舍五入后的数值。页面底部的量级数轴标出你的数字在 10^−15 到 10^15 这一刻度上的位置。

计算方法

为转换为科学记数法,计算器将指数取为 floor(log₁₀|x|),并用 x 除以 10^指数 得到尾数。工程记数法采用相同方法,但将指数向下取整到最近的 3 的倍数。有效数字的统计遵循标准规则:算法先去掉符号,把第一个非零数字识别为有效区间的起点,对于无小数点的纯整数,在统计前去掉末尾的零。四舍五入到 n 位有效数字的做法是:计算缩放系数 10^(n − ceil(log₁₀|x|)),相乘,四舍五入到最近的整数,再除回去。

实例演示

在数字处输入 12345,将有效数字目标设为 3。

计算器返回科学记数法 1.2345 × 10^4、工程记数法 12.345 × 10^3、E 记数法 1.2345e4,检测到输入中有 5 位有效数字,并四舍五入到 3 位有效数字得到 12300。

常见问题

什么是科学记数法,它为什么有用?

科学记数法把一个数字表示为介于 1 与 10 之间的尾数乘以十的某次幂(例如 6.02 × 10^23)。它使极大或极小数字的运算变得便于处理,消除末尾零带来的歧义,是科学、工程和计算领域的标准格式。

科学记数法与工程记数法有什么区别?

在科学记数法中,指数可以是任意整数,尾数始终介于 1 与 10 之间。在工程记数法中,指数始终为 3 的倍数,因此尾数介于 1 与 1000 之间。工程记数法与千(10^3)、兆(10^6)、微(10^−6)等 SI 词头相对应,便于读取单位。

如何正确统计有效数字?

所有非零数字都是有效数字。位于非零数字之间的零始终是有效数字。前导零(在第一个非零数字之前)永远不是有效数字。无小数点的整数末尾的零是有歧义的,按非有效处理;在末尾加上小数点(写成「1500.」而非「1500」)则表明这些零是有效的。在科学记数法中,尾数的每一位都是有效数字。

资料来源

由 YouCalc 团队审核 · 最近审核

发现翻译问题、计算问题或有任何建议?欢迎告诉我们。

更多同类计算器,挑选下一个。