对数

交互式求解对数并探索对数曲线

log₁₀(100) = 2
结果
2
Logarithmic curve showing log base 10 of 100Logarithmic curve showing log base 10 of 100-3-2-1012345(100, 2)y = log₁₀(x)x

关于这个计算器

对数计算器可求解任何对数的结果、参数或底数。支持自然对数 (ln)、以 10 为底的对数以及任何自定义底数。输入两个已知值即可立即找到第三个值,非常适合处理指数增长、分贝或 pH 值的学生、科学家和工程师。

对数计算器的使用方法

  1. 选择要求解的对象:结果、真数或底数。
  2. 输入两个已知值(例如底数和真数)。
  3. 查看作为结果的第三个值。
  4. 通过对数曲线的可视化进行验证。

常见示例

  • log2(8) = 3,因为 23 = 8
  • log₁₀(1,000) = 3,因为 10³ = 1,000
  • ln(e²) = 2,因为 e² = e²
  • log₅(125) = 3,因为 5³ = 125
  • 64 的以 4 为底的对数 = 3,因为 4³ = 64

常见问题

什么是对数?

对数回答的问题是「需要把底数提升到几次方才能得到这个数」。若 b^x = y,则 log 以 b 为底的 y 的值为 x。自然对数(ln)使用底数 e ≈ 2.71828;常用对数使用底数 10。

可以求解哪些值?

计算器可以求解三者之一:结果(指数)、真数(log 中的数)或底数。输入其中两个已知值,计算器即可算出第三个。

为什么底数必须为正且不等于 1?

对数仅在底数为不等于 1 的正数时有定义。若底数为 1,则任何次幂都等于 1,函数也就不可逆。负底数会得到复数结果,超出 v1 的范围。

「求底数」模式什么时候无解?

如果你要求把真数 1 映射为不等于 0 的结果的底数,没有任何正底数能做到(任何底数仅在指数为 0 时才等于 1)。计算器会显示无解或非唯一的明确状态,而不会随意给出一个数字。