🔢 对数指数计算器 — log_b(x) / bˣ / 换底公式 / 运算法则

任意底数对数计算,同时给出 ln x、lg x(log₁₀)、log₂ x 三个常用值,并完整展示换底公式 log_b x = ln x / ln b 的代入过程。 支持指数运算 bˣ(含小数、负数指数)、指数方程求解(已知两个量求第三个)、 对数运算法则速查(每条配数值例子)与常用对数值速查表。输入非法时会说明具体的数学原因。

① 对数计算 log_b(x)

须 b > 0 且 b ≠ 1
须 x > 0

② 指数计算 bx

支持小数与负数

③ 指数方程求解 bx = y

④ 对数运算法则速查(每条附数值例子)

1. 积的对数 = 对数的和
loga(M · N) = logaM + logaN
例:log₂(8 × 4) = log₂32 = 5,而 log₂8 + log₂4 = 3 + 2 = 5,两者相等 ✔
常用:lg2 + lg5 = lg10 = 1
2. 商的对数 = 对数的差
loga(M ÷ N) = logaM − logaN
例:log₂(32 ÷ 8) = log₂4 = 2,而 log₂32 − log₂8 = 5 − 3 = 2
常用:lg5 = lg(10/2) = 1 − lg2 ≈ 0.6990
3. 幂的对数 = 指数提到前面
loga(Mn) = n · logaM
例:log₂(8³) = log₂512 = 9,而 3 × log₂8 = 3 × 3 = 9
推论:logaⁿ(M) = (1/n)·logaM,如 log₄8 = log₂8 / log₂4 = 3/2
4. 换底公式(本工具的核心)
logbx = logcx ÷ logcb
例:log₈32 = ln32 / ln8 = 3.4657 / 2.0794 = 1.6667 = 5/3
验算:8^(5/3) = (2³)^(5/3) = 2⁵ = 32 ✔
c 通常取 e(自然对数)或 10
5. 倒数关系
logab · logba = 1
例:log₂8 = 3log₈2 = 1/3,乘积 3 × (1/3) = 1
由换底公式立得:log_a b = 1 / log_b a
6. 恒等式与特殊值
alogax = x,loga(an) = n
例:2^(log₂7) = 7log₅(5⁴) = 4
另有:loga1 = 0(任何底数),logaa = 1

⑤ 常用对数值速查表(科学计算辅助)

考试中最常给出的近似值是 lg2 ≈ 0.3010lg3 ≈ 0.4771, 其余的 lg4、lg5、lg6、lg8、lg9 都可以由运算法则推出(如 lg5 = 1 − lg2,lg6 = lg2 + lg3,lg9 = 2lg3)。

xlg x(常用对数,底 10)ln x(自然对数,底 e)log₂ x常见推导

💡 对数的定义域限制(为什么会报错)

🚀 你可能也用得上

🔬 科学计数法转换 📈 等差等比数列计算 🎲 排列组合计算器 🧮 一元二次方程求解 📊 统计计算器
💡 这个位置等你来 — 软广告位 / 友情链接 / 合作开发 正在开放中 查看价格

📘 使用说明

  1. 填写底数与真数计算对数值
  2. 查看换底公式的代入过程与三个常用对数值
  3. 切换到指数模块计算 b 的 x 次方
  4. 使用方程模块由 b^x=y 反求 x 或 b

❓ 常见问题

Q: ln、lg、log 有什么区别?
A: ln 是自然对数,底数为 e≈2.71828,常用于微积分、连续复利与自然增长;lg 是常用对数,底数为 10,常用于分贝、pH 值、里氏震级;log 不写底数时在数学教材中通常指以 10 为底,在计算机领域常指以 2 为底,容易混淆,写清楚底数最保险。
Q: 换底公式怎么用?
A: log_b(x) = ln(x)/ln(b) = lg(x)/lg(b)。因为计算器通常只有 ln 和 lg 两个键,遇到 log_3(81) 这类就用 ln(81)/ln(3) = 4.394/1.099 = 4 来算。
Q: 为什么底数不能是 1 或负数?
A: 底数为 1 时,1 的任何次方都是 1,无法表示其它数,函数不可逆;底数为负数时,指数取分数会产生复数(如 (−2)^0.5),函数在实数域不连续。所以规定底数必须大于 0 且不等于 1,真数必须大于 0。
👉 下一步 🏆 看看周榜热门 🧩 工作流中心 🔍 全部工具分类