通过MCP连接 →

输入计算

Enter any real numbers. A negative base such as -4 is treated as (-4)n. Integer exponents up to about 2000 are supported.

数学公式

广告

结果

Answer ( xn )
81
3 raised to the power 4
解题步骤
3^4 = 3 × 3 × 3 × 3 = 81
底数(x) 3
指数(n) 4
公式 xn = pow(x, n)

这个计算器能做什么

这款指数计算器用来求底数 xn 次幂,写作 \(x^n\)。它支持正底数和负底数、整数指数和小数指数、负指数(即倒数)以及零次幂。对于较小的整数输入,它还会给出逐步相乘的展开过程,让你一眼看清结果是怎么算出来的。

使用方法

x = 框中填入底数,在 n = 框中填入指数,结果会即时显示。两者都可以是正数或负数、整数或小数。像 -4 这样的负底数会按字面理解为 (-4)n——也就是连同负号在内的整个数值一起求幂。

公式详解

核心定义是

$$\text{x}^{\text{n}} = \underbrace{\text{x} \times \text{x} \times \cdots \times \text{x}}_{\text{n}\ \text{times}}$$

共有 n 个因子相乘。由此可以推出几条常用规则:

  • 零次幂:对任意 x,\(x^0 = 1\)(本工具采用 \(0^0 = 1\) 的约定)。
  • 负指数:\(x^{-n} = 1 / x^n\),前提是 \(x \ne 0\)。
  • 负底数、偶数次幂:结果为正;奇数次幂:结果为负。
  • 小数指数:\(x^n = e^{n \cdot \ln(x)}\),仅当 \(x > 0\) 时成立;负底数配上非整数指数没有实数解。
Advertisement
x 的 n 次方表示为 n 个 x 相乘
指数 x^n 表示将底数 x 自身相乘 n 次。

实例演算

设 x = 3、n = 4,则

$$3^4 = 3 \cdot 3 \cdot 3 \cdot 3 = 81$$

对于负指数,

$$3^{-4} = \frac{1}{3^4} = \frac{1}{81} \approx 0.012346$$

对于负底数,

$$(-4)^2 = (-4) \cdot (-4) = 16$$

而 \((-3)^3 = -27\)。

将幂逐步展开为重复乘法并给出最终结果
通过将一个较小的整数次幂展开为重复乘法来求值。

常见问题

为什么 \(-4^2\) 有时等于 -16?在严格的数学记号中,\(-4^2\) 表示 \(-(4^2) = -16\),因为乘方的运算优先级高于负号。而本计算器会把你输入的 -4 当作完整数值 (-4),所以返回 \((-4)^2 = 16\)。请留意这一约定上的差异。

可以使用分数指数吗?可以。例如 \(2^{0.5} = \sqrt{2} \approx 1.41421356\)。不过负底数配上非整数指数会得到复数(非实数)结果,因此计算器会返回一条提示信息,而不是一个数值。

指数特别大时会怎样?标准双精度浮点数在约 \(10^{308}\) 之后就会溢出。建议把整数指数控制在 2000 以内;如果需要计算超大整数的精确幂,请使用专门的大数运算工具。

最后更新: