关于对数计算器
对数回答的是一个问题:底数要取多少次幂才能得到这个数?因为 ,所以 。对数是指数的逆运算,因此凡是未知数位于指数上的方程,从复利到 pH 值和分贝,都要用对数来解。
计算器有三种模式。“求值”模式计算 :当 是 的有理数次幂时,给出精确的有理数答案,例如 ;否则给出换底表达式及其小数值。第二种模式解 ,求出指数;第三种模式解 ,求出真数。底数可以是除 1 以外的任意正数,自然对数则用 。
什么是对数?
对于满足 且 的底数和数 , 的含义恰好就是 。这两种说法是用两种方式写出的同一个事实,在两者之间相互转换是关键技能。
有两种底数有专门的名称。常用对数 以 10 为底,自然对数 以 为底,这个数在增长问题、微积分和概率中自然出现。零和负数的对数在实数范围内没有定义,因为正底数的任何次幂都不会是零或负数。
如何使用对数计算器
- 选择一种模式:求值、解 b^x = y 或解 log_b(x) = c。
- 输入底数:除 1 以外的任意正数,常用对数输入 10,自然对数输入 e。
- 输入数 x(求值模式)或方程右边的值(解方程模式)。可以输入像 1/8 这样的分数。
- 点击“计算”。查看这个数是怎样写成底数的幂的,或者使用了哪一步换底。
公式
定义
积的法则
商的法则
幂的法则
换底公式
例题详解: log₄(8)
例题计算 。这两个数都不是对方的幂,但它们都是同一个质数的幂:,。引擎把问题改写为 ,所以 。
因此精确答案是 ,而且确实有 。
下面的解答由驱动上方计算器的同一计算引擎生成。
最终答案
我们对题目的理解
求以 4 为底 8 的对数。
分步解答
思考:底数的几次幂等于这个数?
把两个数都写成相同质因数的幂
比较质因数的指数得出 8 = 4^(3/2)。
所用公式
定义
换底公式
运算法则
4 的 3/2 次幂恰好等于 8。
验算
- 验算:4^1.5 ≈ 8。
详细讲解
精确值与换底公式
当真数和底数是同一个质数的幂时,对数是有理数,可以精确求出,例如 或 。计算器把两者都分解为质数的幂并比较指数,所以这些答案都是精确的。
大多数对数是无理数。 没有精确的有理数值,所以计算器写出换底形式 ,并给出小数 。换底公式成立是因为:如果 ,那么 ,两边取自然对数得 。
解指数方程
解 时,两边取对数。幂的法则把未知数移下来:,所以 。快速检验一下:,,所以答案必定介于 3 和 4 之间。
像 这样的方程没有实数解,因为正底数的任何实数次幂都是正数。计算器会报告这一点,而不是返回一个值。
解对数方程
解 时,把它改写成指数形式:。解必须是正数,因为对数只对正的真数有定义;在更复杂的方程中,一定要用这个条件检验候选答案。
综合运用对数法则
积、商和幂的法则与指数运算法则一一对应,因为对数本身就是指数。利用它们可以把一个对数展开成更简单的几部分,例如 ;也可以把几个对数合并成一个,例如 。当方程中含有不止一个对数时,第一步通常是合并,因为合并成一个对数后,就能把它转换为指数形式。
常见错误
- 写成 。积的法则适用于 ,而不是和。
- 对数相除时出错: 既不是 ,也不是 。
- 对零或负数取对数。
- 在计算器上把 (以 10 为底)和 (以 为底)混淆。
- 忘记对每个有效底数都有 和 。
小贴士
- 每当不确定一个对数的含义时,先把它转换成指数形式。
- 计算之前用相近的幂估计一下: 比 3 稍大一点。
- 利用质因数分解发现精确答案,例如 。
- 如果课程允许,在最后一步之前都把答案保留为精确的对数形式。
常见问题
log 和 ln 有什么区别?
log 通常表示以 10 为底的常用对数,ln 表示以 e 为底的自然对数。两者遵循相同的法则,只相差一个常数因子。
为什么不能对负数取对数?
正底数的任何实数次幂总是正数,所以没有哪个实数指数能得到零或负数。这些对数在实数范围内没有定义。
换底公式是怎样起作用的?
以 b 为底 x 的对数等于 ln x 除以 ln b。这样,即使计算器只有 ln 或 log 按键,也能计算任意底数的对数。
对数什么时候是整数或分数?
当这个数是底数的有理数次幂时。例如以 4 为底 8 的对数是 3/2,因为 4 的 3/2 次幂是 8。否则对数就是无理数。
变量在指数上的方程怎样解?
两边取对数,用幂的法则把指数移下来,再相除。对于 2 的 x 次幂等于 10,x 等于 ln 10 除以 ln 2。
为什么底数不能是 1?
1 的任何次幂都等于 1,所以以 1 为底的对数无法区分不同的数,也就不是一个函数。
对数有什么用途?
它们用来度量跨越许多数量级的量,例如地震震级、以分贝表示的声级和以 pH 值表示的酸度,还用来解决增长与衰减问题。
计算一个对数
在上方选择一种模式,输入底数和数,即可看到精确答案或换底计算过程。