對數換底公式計算機

使用常用對數、自然對數或自訂底數的對數,計算任意有效底數的對數。

轉換對數的底數
輸入真數、目標底數及方便計算的工作底數。

關於對數換底公式

換底公式將某個底數的對數改寫成另一個底數的兩個對數之商。對於正數 x 與有效底數 a、b,以 b 為底 x 的對數等於以 a 為底 x 的對數除以以 a 為底 b 的對數。本計算機會進行此轉換、算出最終對數,並顯示使用的分子與分母。 對數回答的是指數問題。如果以 b 為底 x 的對數等於 y,則 b 的 y 次方等於 x。許多計算機僅提供以 10 為底的常用對數及以 e 為底的自然對數按鍵。透過換底公式,這些功能就足以計算以 2、3 或其他任意有效自訂數值為底的對數。 公式成立的原因在於對數保留了指數關係。從 x 等於 b 的 y 次方開始,對等式兩邊取以工作底數 a 為底的對數。利用冪次法則將 y 移至對數前,得到以 a 為底 x 的對數等於 y 乘以以 a 為底 b 的對數。再除以以 a 為底 b 的對數,即可求出 y,得到換底公式。所選工作底數會相互抵消,因此除了微小的浮點數捨入差異,任何有效工作底數都會得到相同答案。 對數有定義域限制。真數 x 必須大於零,目標底數與工作底數都必須為正數且不能等於一。底數一無效,因為一的任何次方仍是一,無法表示一般的指數成長或衰減。零與一之間的底數有效,會產生遞減的指數函數。 換底計算常見於代數、資訊科學、資訊理論、化學、金融與工程。底數 2 用於衡量二進位成長及資訊量,底數 10 描述十進位數量級,底數 e 則自然出現在連續成長中。選擇計算機提供的工作底數,確認所有定義域條件,並在中間步驟保留多位小數,以避免不必要的捨入誤差。

換底公式範例

每個範例都將同一工作底數下的兩個對數相除。

算式結果說明
以 2 為底 8 的對數3二的三次方等於八。
以 10 為底 1000 的對數3十的三次方等於一千。
以 4 為底 2 的對數0.5四的二分之一次方等於二。

如何使用換底公式

  1. 輸入對數中的正數真數。
  2. 輸入欲計算之對數的目標底數。
  3. 選擇任何有效工作底數,例如 10 或 2。
  4. 點選「計算對數」以求出商。

換底公式常見問題

什麼是換底公式?

以同一工作底數,將真數的對數除以目標底數的對數,所得的商就等於原本的對數。

工作底數會改變答案嗎?

不會,任何有效工作底數都會得到相同的數學值。小數計算中可能只有可忽略的捨入差異。

為什麼對數底數不能等於一?

一的任何次方都等於一,因此底數一無法表示不同的輸入值,其對數函數也就沒有定義。

對數底數可以介於零與一之間嗎?

可以,小於一的正數是有效底數。其對數函數遞減,正負號的分布可能與底數大於一時相反。

可以計算零或負數的對數嗎?

在實數範圍內不行,因為正實數底數的實數次方仍為正數。複數對數需要額外定義,超出本計算機的範圍。