トップ > 学び・数学

対数(log)の計算(常用対数・自然対数・底の変換)

更新:2026年9月

log の値を計算します。常用対数(底10)・自然対数(底e)・log₂ に加えて、好きな底でも計算し、底の変換公式の途中の式も表示。log₂8 = 3 のような正確な値も出ます。「2の100乗は何けた?」の桁数計算にも対応。

10なら常用対数、「e」なら自然対数。桁数では、かける数
くわしい条件を変える(なくても計算できます)

計算方法

loga x = y ⇔ aʸ = x(aを何乗するとxになるか)

例:2³ = 8 なので log₂ 8 = 3 です。

底の何乗かが分数や整数でちょうど表せるとき(log₄ 8 = 3/2 など)は、その正確な値を表示します。桁数は、けたが多すぎないときは実際に計算して数えます。

常用対数・自然対数の早見表

xlog₁₀ x(約)ln x(約)
20.3010.6931
30.47711.0986
40.60211.3863
50.6991.6094
60.77821.7918
70.84511.9459
80.90312.0794
90.95422.1972

出典:この計算は式の定義によるもので、参照する公的な資料はありません。

PR

よくある質問

常用対数と自然対数の違いは?

底が違います。常用対数は底が10(log₁₀)、自然対数は底がe = 2.71828…(ln)です。

底の変換公式とは?

log_a x = log_c x ÷ log_c a という式で、好きな底 c の対数に直せます。電卓の log(底10)や ln で、どんな底の対数も計算できます。

log 2 と log 3 の値は?

常用対数で log₁₀ 2 ≒ 0.3010、log₁₀ 3 ≒ 0.4771 です。自然対数では ln 2 ≒ 0.6931、ln 3 ≒ 1.0986 です。

2の100乗は何けた?

100 × log₁₀ 2 ≒ 30.103 なので、31けたです。

log の中(真数)がマイナスや0のときは?

計算できません。底が正の数なら、何乗しても正の数にしかならないためです。

よく一緒に使われる計算

同じ分野のほかの計算