對數計算器 - 以 10、e、2 或自訂為底

為任意有效正數即時計算常用對數、自然對數、二進位對數與自訂底數對數。

選擇對數類型,輸入數值 x,就能立即取得使用正確記號的對數結果。

對數計算器 - 以 10、e、2 或自訂為底
為任意有效正數即時計算常用對數、自然對數、二進位對數與自訂底數對數。

關於對數計算器

對數回答的是這個問題:「什麼指數能得到這個數?」如果 10³ = 1000,那麼 log₁₀(1000) = 3。正是這種簡單關係,讓對數在代數、金融、統計、電腦科學、化學、訊號處理,以及任何數值以乘法而非線性方式成長或縮小的領域中非常有用。你不必直接處理巨大的冪,而是可以把乘法轉為加法,把乘方轉為乘積,把指數成長轉為直線式思考。 這個對數計算器涵蓋實務上最常需要的四種對數。常用對數,也就是以 10 為底的對數,常見於科學記號與類似 pH 的推理。自然對數寫作 ln,使用常數 e,常出現在微積分、複合成長、連續衰減、機率與微分方程中。二進位對數,也就是以 2 為底的對數,在運算領域特別有用,因為加倍與減半可以清楚對應到 2 的冪。自訂底數模式可計算任意有效底數 b 的 log_b(x),適合課程、演算法或工程公式使用 10、e、2 以外底數的情境。 定義域規則很重要。輸入 x 必須大於零,因為零或負數沒有實數對數。在自訂底數模式中,底數也必須大於零,且不能等於 1。底數為 1 會失效,因為 1 的任意次方仍然是 1,所以沒有唯一的指數可求。計算器內部使用 JavaScript 內建的對數函式計算以 10、e 和 2 為底的對數,並使用換底公式 log_b(x) = ln(x) / ln(b) 計算其他任意有效底數。 專用對數計算器的一個實用優點,是能快速計算並協助解讀結果。你可以測試冪、檢查作業、比較尺度、驗證公式,而不必手動反覆轉換。例如,log₂(1024) 會告訴你把 1024 除以 2 多少次才能到達 1,而 ln(e²) 會立刻化簡為 2,因為自然對數與指數函式互為反函式。當你把對數看成「偽裝起來的指數」後,這些記號就不再顯得抽象。 無論你是在解 3^x = 81 這類方程式、閱讀對數刻度圖、估算倍增時間,或把公式從一個底數轉換到另一個底數,這個對數計算器都能讓你快速、可靠地算出數值,並把注意力放在結果於具體情境中的意義上。

對數計算器範例

這些範例展示最常見的對數類型,以及你可以預期得到的答案。

輸入結果說明
log₁₀(1000)3因為 10³ = 1000,所以 1000 的常用對數是 3。
ln(e²)2自然對數會抵消 e 的冪,因此 ln(e²) 回傳指數 2。
log₂(64)6由於 2⁶ = 64,二進位對數等於 6。
log₃(81)4在自訂底數模式中,3⁴ = 81,因此對數為 4。

如何使用對數計算器

  1. 在數字欄位中輸入正數 x。
  2. 選擇常用對數、自然對數、二進位對數或自訂底數對數。
  3. 如果選擇自訂底數,請輸入底數 b,並確認它為正且不等於 1。
  4. 點擊「計算」,查看以正確記號表示的對數。
  5. 使用「重設」清除欄位,再嘗試其他底數或數字。

對數計算器常見問題

對數是什麼意思?
對數是某個底數為了得到目標數字所必須提升到的指數。例如,log₁₀(100) = 2,因為 10² = 100。
為什麼 x 必須大於零?
實數對數只對正數輸入有定義。零和負值不會產生實數對數結果。
為什麼自訂底數不能是 1?
如果底數是 1,任何次方仍然是 1,因此不存在能產生不同 x 值的唯一指數。除了輸入為 1 的特殊情況外,底數為 1 會使對數無定義。
什麼時候該用 ln 而不是 log₁₀?
當公式涉及 e、連續成長、衰減或微積分時使用 ln。當需要以 10 為底的尺度或科學記號語境時使用 log₁₀。
自訂底數對數是如何計算的?
計算器使用換底公式 log_b(x) = ln(x) / ln(b),在底層把任意有效底數轉換為自然對數。這表示你輸入的任何底數都會以與內建對數函式相同的精度處理。