什么是幂运算/指数计算器?
这个工具用来计算 x 的 y 次方,写作 \(x^y\) 或 xy。当指数 y 为正整数时,幂运算就是把底数 x 自乘 y 次;这一概念还可以自然地推广到分数指数、负指数和零指数。本计算器支持任意实数底数和任意实数指数,并返回双精度浮点数的精确结果。
如何使用
输入底数(x)和指数(y),选择想要显示的小数位数,即可立即看到结果。两个输入都是无量纲的纯数字,因此无需选择任何单位。
公式说明
核心规则非常简单:
$$\text{Result} = \text{Base }(x)^{\,\text{Exponent }(y)}$$几个实用的特殊情形:
- \(x^0 = 1\)——任何底数的 0 次方都等于 1(本工具约定 \(0^0 = 1\))。
- \(1^y = 1\)——1 的任何次方都等于 1。
- \(x^{-y} = 1 / x^y\)——负指数表示取倒数。
- \(0^y\):当 \(y > 0\) 时为 0;当 \(y = 0\) 时为 1;当 \(y < 0\) 时为 +无穷大(相当于除以 0,结果发散)。
计算示例
当 \(x = 3\)、\(y = 1.5\) 时:
$$3^{1.5} = 3^1 \times 3^{0.5} = 3 \times \sqrt{3} = 3 \times 1.7320508 = 5.196152422706632$$常见问题
为什么负底数搭配分数指数会显示"未定义"?像 \((-2)^{0.5}\) 这样的运算,本质上是对负数开平方,其结果是一个复数。本计算器只处理实数范围内的结果,因此会返回"未定义",而不会给出虚数。
为什么结果显示为 Infinity(无穷大)?可能是你对 0 取了负次方,也可能是数值大小超出了标准双精度浮点数的表示范围(约 \(1.8 \times 10^{308}\))。
\(0^0\) 真的等于 1 吗?是的。按照本工具采用的通用约定,\(0^0\) 被定义为 1。