通过MCP连接 →

输入计算

数学公式

广告

结果

x 的解
3
where a·bx = c
c / a(比值) 27
Check: a·bx 54

这个计算器能做什么

本工具用于求解形如 \(a\cdot b^{x} = c\) 的指数方程,解出其中的未知指数 \(x\)。指数方程在生活中无处不在——复利计算、人口增长、放射性衰变以及化学反应等等,凡是一个量被某个固定倍数反复相乘的场景都会用到它。不必再靠试数估算,求解器会借助对数精确算出 \(x\) 的值。

如何使用

只需输入三个数字:系数 \(a\)(当 \(x = 0\) 时的初始值)、底数 \(b\)(增长或衰减的倍率)以及结果 \(c\)(目标数值)。点击“计算”,工具就会返回指数 \(x\)、比值 \(c/a\),并给出 \(a\cdot b^{x}\) 的验算结果,方便你核对答案是否正确。

公式详解

从 \(a\cdot b^{x} = c\) 出发,两边同时除以 \(a\),得到 \(b^{x} = c/a\)。再对两边取对数,并利用对数的幂法则,可得 \(x\cdot\log(b) = \log(c/a)\)。最后除以 \(\log(b)\),便可单独求出指数:

$$x = \frac{\log(c/a)}{\log(b)}$$

由于比值中底数会相互抵消,所以无论用哪个底数的对数都能得到相同结果。要存在实数解,需满足 \(a \neq 0\)、\(c/a > 0\),且底数 \(b > 0\) 并 \(b \neq 1\)。

Advertisement
将 a 乘 b 的 x 次方等于 c 变换为 x 等于 c 的对数除以 a 再除以 b 的对数的步骤
对两边取对数即可分离出指数 \(x\)。

例题演示

求解 \(2\cdot 3^{x} = 54\)。首先计算 \(c/a = 54/2 = 27\)。于是 $$x = \frac{\log(27)}{\log(3)} = 3$$ 因为 \(3^{3} = 27\)。验算:\(2\cdot 3^{3} = 2\cdot 27 = 54\)。✓

指数增长曲线 y 等于 a 乘 b 的 x 次方,一条在 c 处的水平线与之相交,虚线向下延伸到轴上的 x
解 \(x\) 就是指数曲线达到目标值 \(c\) 的位置。

常见问题

为什么 \(c/a\) 必须为正数?正底数无论取多大的实数次幂,结果始终为正,因此只有当 \(c/a > 0\) 时,\(b^{x} = c/a\) 才有解。

底数可以取 \(e\) 吗?可以——输入 \(b = 2.71828\),即可求解形如 \(a\cdot e^{x} = c\) 的自然指数方程。

如果没有实数解怎么办?当 \(a\) 为零、底数不合法,或 \(c/a\) 不为正数时,计算器会提示该方程不存在实数解。

最后更新: