通过MCP连接 →

输入计算

数学公式

广告

结果

log₁₀(1,000)
3
常用对数(以10为底)
自然对数 (ln x) 6.907755
Log base 2 (log₂ x) 9.965784

什么是常用对数?

常用对数写作 \(\log_{10}(x)\),或简记为 \(\log(x)\),指的是以10为底的对数。它回答的问题是:“10 的多少次方等于 x?”举例来说,\(\log_{10}(1000) = 3\),因为 \(10^3 = 1000\)。常用对数在科学和工程领域随处可见——pH 值、分贝、里氏震级以及数量级的衡量都离不开它。

坐标轴上 y 等于以 10 为底 x 的对数曲线
常用对数曲线 \(y = \log_{10}(x)\),经过 (1, 0) 和 (10, 1)。

如何使用本计算器

在输入框中填入任意正数,计算器就会立即返回它以10为底的对数。为了方便对比,结果还会同时显示自然对数(ln,以 e 为底)和以2为底的对数。需要注意的是,对数只对正数有定义,因此 x 必须大于 0。

计算公式详解

对数的定义关系是 $$y = \log_{10}(x)$$ 它等价于 \(10^y = x\)。由于计算机能够直接计算自然对数,本工具采用了换底公式:$$\log_{10}(x) = \frac{\ln(x)}{\ln(10)}$$ 同样的思路也适用于以2为底的对数:$$\log_{2}(x) = \frac{\ln(x)}{\ln(2)}$$

Advertisement
展示指数形式与对数形式关系的示意图
对数回答的问题是:10 的几次方等于 x?

计算实例

假设 \(x = 500\),那么 $$\log_{10}(500) = \frac{\ln(500)}{\ln(10)} \approx \frac{6.2146}{2.3026} \approx 2.69897$$ 这说明 \(10^{2.69897} \approx 500\)。由于 500 介于 100(\(10^2\))和 1000(\(10^3\))之间,计算结果落在 2 与 3 之间,正好验证了答案的合理性。

常见问题

log 和 ln 有什么区别?“log”通常指以10为底的对数(常用对数),而“ln”指以 \(e \approx 2.71828\) 为底的对数(自然对数)。

可以计算0或负数的对数吗?不可以。在实数范围内,0 和负数的对数都没有定义,因此本计算器只接受正数输入。

\(\log_{10}(1)\) 等于多少?等于 0,因为 \(10^0 = 1\)。事实上,任何底数下 1 的对数都等于 0。

最后更新: