対数計算ツール
底の変換公式を用いて、任意の値の任意の底における対数を計算します。自然対数、常用対数(底10)、底2の対数のクイックプリセット付き。無料ですぐに利用できます。
結果
–
自然対数 — ln(x)
–
常用対数 — log₁₀(x)
–
二進対数 — log₂(x)
–
結果は底の変換公式 logb(x) = ln(x) ÷ ln(b) を使用します。値は正、底は正かつ1以外である必要があります。
対数計算ツールについて
対数計算機は、任意の正の値xと任意の有効な底bについて、底bの対数log b(x)を計算します。よく使う3種類の対数(自然対数ln(x)、常用対数log₁₀(x)、二進対数log₂(x))はワンクリックのプリセットとして用意され、カスタム欄では他の任意の底も指定できます。
対数とは「底を何乗すればxになるか?」を答えるものです:log₂(8) = 3 なのは 2³ = 8 だからです。任意の底については、底の変換公式 logb(x) = ln(x) ÷ ln(b) を使って計算します。値は正でなければならず、底も正かつ1以外でなければなりません。
対数は、化学のpH、音響のデシベル、リヒタースケール、アルゴリズムの計算量、複利成長など、指数的な現象があるところに必ず登場します。この無料の計算機なら、関数電卓を使わずにブラウザ上ですぐに答えが得られます。
対数計算ツールの使い方
- 値xを入力します(正の数である必要があります)。
- 底を選びます:ln、log₁₀、log₂のプリセット、またはカスタムを選んで任意の底を入力します。
- 底の変換公式で計算された結果を確認します。
よくある質問
指数の逆演算です。logb(x)は、bをxに変える指数を意味します。10³ = 1000 なので、log₁₀(1000) = 3 となります。対数は掛け算を足し算に変換するため、指数的なスケールを扱いやすくします。
logb(x) = ln(x) ÷ ln(b) です。どんな対数も自然対数だけから計算できます。この計算機(および多くのソフトウェア)は、5や2.5のような任意の底の対数をこの方法で評価しています。
違いは底だけです。lnはオイラー数e ≈ 2.71828を底とし、微積分で中心的に使われます。log₁₀はpHやデシベルのような10進スケールに適しています。log₂はビットから二分探索の計算量まで、コンピューティングでよく使われます。
正の底のどんな実数乗も、ゼロや負の結果を生むことはないため、そこでは対数が定義されません。この計算機はx > 0を要求し、それ以外は無効な入力として扱います。
1のどんな乗数も1になるため、「1を何乗すればxになるか?」という問いには、x以外の答えが存在しません。数学的には、ln(1) = 0となり、底の変換公式でゼロ除算が発生してしまいます。
お困りですか?
このツールで問題が見つかりましたか?チームにお知らせください。