对数计算器
求出底数应当取多少次幂,才能得到你输入的数字。
对数
对数: 3
- 自然对数(ln x)
- ≈ 2.0794
- 常用对数(log₁₀ x)
- ≈ 0.90309
工作原理
以b为底x的对数,是使 bʸ = x 成立的指数y。因此 log₁₀ 1000 = 3,因为 10³ = 1000。
任意底数的对数都可以借助换底公式,由自然对数求得。当结果为整数时,计算器会进行精确校验,使 log₂ 8 显示为3,而不是2.9999999。
公式
log_b(x) = y ⇔ bʸ = x log_b(x) = ln x ÷ ln b ln x = log_e(x),e ≈ 2.718281828
示例计算
log₂ 8 = 3,因为 2³ = 8。对于同一个数,ln 8 ≈ 2.079441542,log₁₀ 8 ≈ 0.903089987。
常见问题
log与ln有何区别?
在大多数计算器上,log表示以10为底,ln表示以e为底的自然对数。在部分数学或编程教材中,log则指ln。
为什么零或负数不能取对数?
正数底数的任何次幂都不会得到零或负数,因此在实数范围内,对数在这些数值上无定义。
如何将对数还原?
以底数的结果为指数求幂:若 log₁₀ x = 2.5,则 x = 10^2.5 ≈ 316.2。