如何理解指数运算结果
指数的正负和大小决定了结果的性质。下表总结了底数大于 1 时的各种情形。
| 指数 | 结果(底数 > 1) | 示例 |
|---|---|---|
| 正整数 | 重复相乘;增长迅速 | 2^10 = 1024 |
| 零 | 对任何非零底数都恒为 1 | 7^0 = 1 |
| 负数 | 对应正次幂的倒数;介于 0 和 1 之间 | 2^-3 = 0.125 |
| 分数 1/n | n 次方根 | 9^0.5 = 3 |
| 分数指数、负底数 | 通常不是实数 | (-8)^0.5 在实数范围内无定义 |
- 幂运算不满足交换律:2¹⁰ = 1024,但 10² = 100。
- 连续的幂运算按惯例从右向左计算:2^3^2 表示 2^(3^2) = 2⁹ = 512,而不是 (2³)² = 64。
- 超过约 10¹⁵ 的结果在双精度浮点数中会损失整数精度,此时会以科学记数法显示。
- 大多数计算环境(包括本计算器)把 0⁰ 处理为 1,尽管在某些数学语境下它是没有定义的。
什么是幂运算?
幂运算是重复乘法的简写形式:当 n 是正整数时,b^n 表示底数 b 自乘 n 次。所以 2¹⁰ = 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 = 1024。底数是被相乘的数;指数(或称幂、次数)表示相乘的次数。
这一定义可以一致地推广到正整数之外的情形。任何非零底数的 0 次幂都等于 1。负指数得到的是倒数:b^(−n) = 1 / b^n,所以 2^(−3) = 1/8 = 0.125。分数指数得到的是方根:b^(1/2) 是 b 的平方根,b^(1/3) 是 b 的立方根,所以 9^0.5 = 3。这些推广是为了让法则 b^(m+n) = b^m × b^n 始终成立而必然得出的。
负底数的分数次幂通常不是实数——例如 (−8)^0.5 相当于对负数开平方——因此本计算器在这类情况下不会给出结果。数值极大的结果会以科学记数法显示,即科学和工程领域通用的 m × 10^k 标准格式。
如何使用这个指数计算器
- 输入底数——要被求幂的数,可以是负数或小数。
- 输入指数。支持正数、负数、零和分数指数。
- 查看结果。数值量级超过约 10¹⁵ 时会以科学记数法显示。
- 查看科学记数法形式(m × 10^k,以 e 记法字符串显示,例如 1.0240e+3),该形式始终会一并给出供参考。
指数运算法则
核心法则:同底数幂相乘,指数相加,b^m × b^n = b^(m+n);相除则指数相减;幂的幂相乘,(b^m)^n = b^(mn);任何非零底数的 0 次幂都等于 1;负指数表示取倒数;分数指数 1/n 表示开 n 次方根。
演示:2¹⁰。把 10 个因子 2 相乘:2、4、8、16、32、64、128、256、512、1024——所以 2¹⁰ = 1024。用科学记数法表示,1024 = 1.024 × 10³,本计算器会显示为 1.0240e+3。
负指数示例:2^(−3) = 1 / 2³ = 1/8 = 0.125。分数指数示例:9^0.5 = √9 = 3,8^(1/3) = 2,因为 2³ = 8。
常见错误
- 把底数和指数相乘:2¹⁰ 是 1024,而不是 20。
- 以为负指数会得到负数——b^(−n) 是倒数 1/b^n,对正的 b 而言结果仍然是正数。
- 把 −2⁴ 和 (−2)⁴ 搞混:按惯例幂运算的优先级高于取负号,所以 −2⁴ = −16,而 (−2)⁴ = 16。
- 在底数不同的情况下把指数相加——法则 b^m × b^n = b^(m+n) 只适用于相同的底数。
- 期望负底数的分数次幂给出实数结果,比如 (−8)^0.5,它并不是实数。
常见问题
2 的 10 次方是多少?
2¹⁰ = 1024。它是 2 自乘十次的结果,用科学记数法写作 1.024 × 10³。2 的幂在计算机领域至关重要:2¹⁰ 字节就是一千字节(1 KiB)。
负指数是什么意思?
负指数表示对应正次幂的倒数:b^(−n) = 1 / b^n。例如,2^(−3) = 1 / 2³ = 1/8 = 0.125。正底数的负指数结果永远是正数——只是数值很小,而不是负数。
分数指数是什么意思?
分数指数表示方根:b^(1/n) 是 b 的 n 次方根,b^(m/n) 是 b^m 的 n 次方根。例如,9^0.5 = √9 = 3,8^(2/3) = (8 的立方根)² = 2² = 4。负底数的分数次幂通常不是实数。
为什么任何数的 0 次幂都等于 1?
这可以从指数法则 b^m / b^n = b^(m−n) 推出。令 m = n,得到 b^m / b^m = b⁰,而任何非零数除以自身都等于 1,所以 b⁰ = 1。表达式 0⁰ 是一种特殊情况:大多数计算系统把它算作 1,但在某些数学语境下它是没有定义的。
什么是科学记数法?
科学记数法把一个数写成 m × 10^k 的形式,其中尾数 m 的小数点前只有一位非零数字,k 是 10 的整数次幂。例如,1024 = 1.024 × 10³,0.00052 = 5.2 × 10⁻⁴。它让极大或极小的数保持可读,并直接体现数量级;计算器通常用 e 记法显示,例如 1.0240e+3。
参考文献
- Weisstein, Eric W. "Exponent Laws." MathWorld — A Wolfram Web Resource. mathworld.wolfram.com.
- ISO 80000-2:2019. Quantities and units — Part 2: Mathematics (notation for powers and roots).
- Stewart J. Precalculus: Mathematics for Calculus. Cengage (exponents, radicals and scientific notation).