什麼是對數方程式計算機?
這個工具能求解最基本的對數方程式 \(\log_{b}(x) = y\),它等價於指數形式 \(x = b^{y}\)。只要在底數 b、真數 x 與對數值 y 這三個量當中給定任意兩個,計算機就會自動求出剩下的那一個。它適用於任何正底數(1 除外),在代數運算、指數成長與衰減、化學的 pH 值、分貝計算,以及資訊科學的複雜度分析等問題上都派得上用場。
使用方式
先用選項按鈕選擇你要求解的目標,接著填入另外兩個已知數值,未知的欄位則保持空白。按下計算後,就會看到答案,並列出滿足整條方程式的完整數值組合。
公式解析
\(\log_{b}(x) = y\) 共有以下三種變形:
求 y:$$y = \log_{b}(x) = \frac{\ln(x)}{\ln(b)}$$(換底公式)。
求 x:$$x = b^{y}$$
求 b:$$b = x^{\frac{1}{y}}$$
由於大多數計算機硬體只內建自然對數 ln 與常用對數 \(\log_{10}\),因此透過換底公式,就能用自然對數計算出任意底數的對數值。
實際範例
假設 b = 2、x = 8,要求 y。則 $$y = \log_{2}(8) = \frac{\ln(8)}{\ln(2)} = \frac{2.0794}{0.6931} = 3$$驗算:\(2^{3} = 8\)。✓ 反過來,如果已知 b = 2、y = 3 而要求 x,則會得到 \(x = 2^{3} = 8\)。
常見問題
為什麼底數必須是正數且不能等於 1?對數只在底數為正且不等於 1 的情況下才有定義,而真數 x 同樣必須為正。如果底數是 1,\(b^{y}\) 會永遠等於 1,根本無法定義對數。
可以計算自然對數或常用對數嗎?當然可以——自然對數(ln)請以 e(≈2.71828)為底,常用對數(log)則以 10 為底。
若求底數時 y 等於 0 怎麼辦?求解 \(b = x^{\frac{1}{y}}\) 時必須 \(y \neq 0\);當 y = 0 時底數無定義,因為對任何底數來說 \(b^{0}\) 都等於 1。