通过MCP连接 →

输入计算

数学公式

广告

结果

展开后的值
1.50515
等于原式 log(表达式)
表达式的原始对数 1.50515
log x 0.90309
log y 0.60206

这个计算器有什么用

本工具利用三条核心对数性质,把一个复合表达式的对数改写成多个更简单对数的和、差或倍数形式。它支持任意正底数——常用对数(底数 10)、自然对数(底数 e)、二进制对数(底数 2)或任意自定义底数都可以,同时还会分别计算原式和展开式的值,方便你核对两者是否一致。

三条法则

乘积法则:$$\log_{\text{b}}\!\left(\text{x}\cdot\text{y}\right) = \log_{\text{b}}\!\text{x} + \log_{\text{b}}\!\text{y}$$商法则:$$\log_{\text{b}}\!\left(\frac{\text{x}}{\text{y}}\right) = \log_{\text{b}}\!\text{x} - \log_{\text{b}}\!\text{y}$$幂法则:$$\log_{\text{b}}\!\left(\text{x}^{\text{p}}\right) = \text{p}\cdot\log_{\text{b}}\!\text{x}$$由于对数本质上就是指数,这些法则可以直接从指数运算律推导出来。

对数的三条法则:积化为和,商化为差,幂化为系数
积、商和幂的法则可将单个对数展开为更简单的项。

使用方法

先选择表达式类型,输入对数底数 \(b\),再输入 \(x\) 和第二个数值(乘积/商对应 \(y\),幂对应指数 \(p\))。计算器会给出展开后的结果,并逐项拆解每个对数。

Advertisement

实例演示

展开以 2 为底的 \(\log(8 \times 4)\)。运用乘积法则:$$\log_2(8\cdot4) = \log_2 8 + \log_2 4 = 3 + 2 = 5$$再验证原式:\(\log_2(32) = 5\)。两种形式结果一致,说明展开正确。

将复合对数逐步分解为更简单对数的和与差
展开示例:依次应用每条法则,将对数完全展开。

常见问题

为什么 x 和 y 必须是正数?在实数范围内,0 和负数的对数没有定义,因此输入值必须大于 0。

指数 p 可以是负数或分数吗?可以。幂法则对任意实数指数都成立,所以 \(p\) 可以是负数(例如表示根式和倒数),也可以是小数。

该用哪个底数?常用对数用 10,自然对数用 \(e \approx 2.71828\),或者使用除 1 以外的任意正数。无论底数是多少,法则都完全相同。

最后更新: