通过MCP连接 →

输入计算

数学公式

广告

结果

x 的 y 次方(x^y)
5.19615242270663
3 ^ 1.5
底数(x) 3
指数(y) 1.5
运算 x ^ y = Math.pow(x, y)

什么是幂运算/指数计算器?

这个工具用来计算 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^y 的变化规律:底数大于一时增长,底数在零和一之间时衰减。
展示底数的指数幂运算并标注各部分的示意图
底数 x 自乘 y 次;指数 y 标在右上角。

计算示例

当 \(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。

最后更新: