简短的回答
A logarithm answers "to what power must the base be raised to get this number?" log₂(8) = 3 because 2³ = 8. Antilog reverses it: given the log value and base, it returns the original number. This calculator handles natural log (ln, base e), common log (base 10), and any custom base, in both directions.
要点
- log_b(x) 和 bʸ 是逆运算——将对数结果插入指数形式应返回原始数字。
- 对数的定义域仅限于正数;零或负数的对数没有真正的答案。
- 任何对数都可以使用基数变换公式以任何其他基数计算:log_b(x) = log(x) ÷ log(b)。
- 对数规则将乘法转化为加法,将指数转化为乘法,这就是为什么对数对于测量 pH 和分贝等尺度至关重要。
最重要的三个日志规则
| 规则 | 公式 | 这意味着什么 |
|---|---|---|
| 产品规则 | log(ab) = log(a) + log(b) | 乘法变成加法 |
| 商规则 | log(a/b) = log(a) − log(b) | 除法变成减法 |
| 权力法则 | log(aⁿ) = n·log(a) | 指数变成乘法 |
改变基础配方
log_b(x) = ln(x) / ln(b) = log₁₀(x) / log₁₀(b)
大多数计算器只有用于自然对数和以 10 为底的对数的内置按钮 - 基数变换公式可让您通过将两个已经可以直接计算的对数相除来计算任何其他底数的对数。
工作示例:通过改变基数来求解
log2(8) = ln(8) / ln(2)
= 2.0794 / 0.6931
= 3
这与直接答案相匹配,因为 2³ = 8 — 基数变化公式给出的结果与直接计算 log2(8) 相同,但即使基数不是您可以通过检查解决的基数,它也能工作。
要避免的常见错误
- 尝试取零或负数的对数 - 对数仅针对正实数定义。
- 混淆 log(以 10 为底)和 ln(以 e 为底)——对于相同的输入,它们会给出不同的结果:log(100) = 2,但 ln(100) ≈ 4.6052。
- 将 log(a + b) 视为 log(a) + log(b) — 乘积规则仅适用于乘法;对于总和的对数没有简单的规则。
- 使用与对数原始底数不匹配的反对数底数 - 这种不匹配不会正确地反转计算。