科学计数法与有效数字
输入任意数字——无论是很大、很小还是已采用 E 计数法——即可将其转换为科学计数法、工程计数法和十进制形式,统计其有效数字位数,并按需要四舍五入到指定位数。
- 科学计数法
- 1.2345 × 10^4
- 有效数字
- 5
计算器
- 科学计数法
- 1.2345 × 10^4
- 工程计数法
- 12.345 × 10^3
- E 计数法
- 1.2345e4
- 十进制
- 12,345
数量级
关于此计算器
本计算器可将任意数字转换为科学记数法、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」)则表明这些零是有效的。在科学记数法中,尾数的每一位都是有效数字。
资料来源
- en.wikipedia.org/wiki/Scientific_notation
- en.wikipedia.org/wiki/Significant_figures
- physics.nist.gov/cuu/Uncertainty/index.html
由 YouCalc 团队审核 · 最近审核
发现翻译问题、计算问题或有任何建议?欢迎告诉我们。