対数

対数計算機

計算する 対数 を、選んだ底で計算します。数と底を入力すると結果が得られ、同時に常用対数(log₁₀)、自然対数(ln)、2 を底とする対数(log₂)も表示されます。底は 10、2、e、または任意の正の数にできます。

対数計算ツール

log · ln · 底を選択可能
底(例:10、2、e)と数を入力してください。同時に ln、log₁₀、log₂ も表示されます。

対数とは何ですか?

対数は次の問いに答えます。与えられた数を得るには、底を何乗すればよいか? 例えば log₁₀(1000) = 3 です。なぜなら 10³ = 1000 だからです。常用対数はしばしば log と書き、自然対数(底 e ≈ 2.718)は ln と書き、情報処理ではよく 2 を底とする log₂ が使われます。

式問い結果
log₁₀(1000)10^? = 10003
ln(e)e^? = e1
log₂(8)2^? = 83
log₁₀(1)10^? = 10
log₂(1024)2^? = 102410

電卓の使い方

  1. 数を入力する。 真数、すなわち対数を計算する数(0 より大きくなければなりません)。
  2. 底を入力する。 10、2、e、またはその他の正の数。ショートカット log₁₀、ln、log₂ が用意されています。
  3. 計算。 選んだ底での結果と、log₁₀、ln、log₂ を並べて表示します。

底の変換公式とその使い方

任意の底の対数は、底の変換公式を使って、自然対数または常用対数から計算できます: log_b(x) = ln(x) / ln(b)。計算ツールは内部でこれを利用しているので、底は自由に選べます。対数は例えば、音の大きさ(デシベル)、酸性度(pH)、地震(リヒター)、複利の現象などを扱う際に必要になります。

例:pH と音の大きさ

対数は多くの尺度に現れます。酸性度は pH 値で表され、これは −log₁₀(水素イオン濃度) です。濃度が 10⁻⁴ mol/l なら、pH = −log₁₀(10⁻⁴) = 4 です。音の大きさはデシベルで測られ、これは対数的です。音の強さは 10 デシベルごとに 10 倍になります。このため、60 dB は 30 dB の 2 倍ではなく、1000 倍強いのです。対数は大きな変動幅を扱いやすい数に圧縮します。

対数の計算規則

対数の基本公式はべき乗の規則から導かれます。積の対数は対数の和です:log(xy) = log x + log y。商の対数はそれらの差です:log(x/y) = log x − log y。べき乗の対数は指数を係数として前に出します:log(xⁿ) = n·log x。これらの規則は、対数がかつて掛け算を足し算に変え、手計算を容易にした理由を説明します。底の変換公式 log_b(x) = ln x / ln b を使えば、底を自由に変えられます。

グラフにおける対数目盛

扱う値が何桁もの範囲にわたる場合、通常の線形目盛は役に立ちません。小さな値がつぶれて見えなくなってしまいます。対数目盛では、各ステップが足し算ではなく掛け算に対応します。通常は 10 倍ずつです。こうすれば、小さな値も大きな値も同じグラフに読み取りやすく収まります。

対数目盛は例えば、地震のリヒター尺度、音のデシベル、経済学の長期の成長曲線などに使われます。リヒター尺度では 1 単位の上昇が約 10 倍のエネルギーを意味するので、マグニチュード 6 の地震はマグニチュード 5 よりはるかに強力です。対数を理解すると、こうした尺度が見えてきます。それらは増加ではなく倍増を表しており、対数計算ツールは値を両方向に変換するのに役立ちます。

対数について知っておくとよいこと

  • 対数は正の数に対してのみ定義されます。log(0) や負の数の対数は実数ではありません。
  • log(1) = 0 はどの底でも成り立ちます。どんな数でも 0 乗すると 1 になるからです。
  • log(底) = 1:例えば log₁₀(10) = 1、ln(e) = 1 です。
  • 対数はゆっくり増加します。数が 10 倍になっても、常用対数は 1 しか増えません。

まとめ

対数計算ツールは、選んだ底で対数を計算し、同時に log₁₀、ln、log₂ を表示します。数と底を入力すると、ツールが自動的に底の変換公式を使います。対数は pH やデシベルなど多くの尺度で中心的な役割を果たし、この計算ツールは値を手間なく変換します。

よくある質問

log と ln の違いは何ですか?
log は通常、常用対数(底 10)を意味し、ln は自然対数(底 e ≈ 2.718)を意味します。どちらも結果に表示されます。
負の数の対数は計算できますか?
実数としては計算できません。対数は正の数に対してのみ定義されるので、真数はゼロより大きくなければなりません。
珍しい底の対数はどうやって計算しますか?
希望する底を底の欄に入力してください。計算ツールが自動的に底の変換公式を使います。
log(1) はいくつですか?
どの底でもゼロです。どんな数でも 0 乗すると 1 になるからです。

利用者の声

★★★★★

ln と log が同じ画面に出るので時間の節約になります。

Henri
★★★★☆

分かりやすいです。底の変換が機能して、公式を覚えなくてよいのがいいですね。

Sofia

レビューはサイトの利用例です。