通过MCP连接 →

输入计算

数学公式

广告

结果

科学记数法
6.5 × 104
a × 10^n with 1 ≤ |a| < 10
标准形式 65,000
系数(a) 6.5
指数(n) 4

什么是科学记数法?

科学记数法是一种简洁表示极大或极小数字的方法,把数字写成系数乘以 10 的幂的形式。任何数字都可以表示为 \(a \times 10^{n}\),其中系数 a 满足 \(1 \le |a| < 10\),n 是整数指数。这款计算器能把你输入的任意标准(十进制)形式的数字,转换成对应的科学记数法表示。

展示将普通数字转换为 a×10ⁿ 科学计数法形式的示意图
科学计数法将一个数表示为系数(1 ≤ |a| < 10)与十的幂的乘积。

如何使用本计算器

输入一个标准形式的数字——例如 650000.00042-1230——计算器就会返回系数和指数。结果始终经过规范化处理,确保小数点左边只有一位非零数字。

公式详解

换算时,先求出指数 n = \(\lfloor \log_{10} |x| \rfloor\)(即不超过该数字的最大 10 的幂)。然后用原数除以 \(10^{n}\),得到系数 a。小数点向左移动会使指数变大,向右移动则使指数变小。

$$\text{Number} = c \times 10^{\,e} \qquad e = \left\lfloor \log_{10} \left| \text{Number} \right| \right\rfloor, \quad c = \frac{\text{Number}}{10^{\,e}}$$
小数点在数字间移动,箭头计数移动位数以确定指数
移动小数点,直到左边只剩一个非零数字;移动的位数就是指数 n。

实例演算

以 65,000 为例。不超过 65,000 的最大 10 的幂是 \(10^{4} = 10{,}000\),所以 \(n = 4\),\(a = 65{,}000 / 10{,}000 = 6.5\),结果为 \(6.5 \times 10^{4}\)。对于像 0.00042 这样的小数字,\(n = -4\),\(a = 4.2\),结果为 \(4.2 \times 10^{-4}\)

常见问题

如果输入 0 会怎样?0 没有标准的科学记数法表示,此时计算器返回的系数和指数都为 0。

支持负数吗?支持。负号会保留在系数上,而 \(1 \le |a| < 10\) 的规则只针对绝对值。

会显示多少位数字?系数最多显示到小数点后六位,足以满足日常计算和课堂练习的需要。

最后更新: