対数計算ツール

対数計算を任意の底で行えるツールです。真数と底を入力すると、検算と底の変換公式を使った途中式つきで結果がすぐに表示されます。たとえば log₂(8) = 3 です(2³ = 8 のため)。ln・lg・lb を選べば、底がそれぞれ e・10・2 の対数を計算できます。

計算例:対数の種類: 任意の底 b:log_b(x) · 底 b 2 · 真数 x 8 → 結果:log₂(8) = 3。出典:Wikipedia – Logarithmus (Definition, Rechenregeln, Basiswechsel)。更新日:

0より大きく、1以外の数(例:2、3、10)
0より大きい数
マイツールボックス入力内容はこのブラウザーにのみ保存されます。

結果

結果
log₂(8) = 3
検算
検算:2^3 = 8
途中式
  • 底の変換公式:log_2(8) = ln(8) ÷ ln(2) = 2.079441542 ÷ 0.6931471806 = 3
  • 結果は整数です。2 の 3 乗はちょうど 8 になります。

計算方法

対数 logb(x) とは、「底 b を何乗すると x になるか」を表す数です。2³ = 8 なので log₂(8) = 3、10² = 100 なので log(100) = 2 になります。累乗の逆の計算にあたり、真数 x は正の数、底は0より大きく1以外の数に限られます。

このツールの計算方法

対数の基本公式

log(a · b) = log(a) + log(b)、log(a ÷ b) = log(a) − log(b)、log(aⁿ) = n · log(a) が成り立ちます。また logb(1) = 0、logb(b) = 1 です。対数は、元本が何年で2倍になるかを求めるときなどにも使われます。累乗や累乗根の計算は累乗計算で、y = log(x) のグラフは関数グラフで確認できます。

よくある質問

対数とは何ですか?

底を何乗すればその数になるかを表す指数のことです。2⁴ = 16 なので log₂(16) = 4 です。

任意の底の対数を電卓で求めるには?

底の変換公式 log_b(x) = ln(x) ÷ ln(b) を使います。log₃(81) なら ln(81) ÷ ln(3) = 4 です。

ln・log・log2 の違いは?

ln は底が e(約2.71828)の自然対数、log は底が10の常用対数、log2 は底が2の対数です。いずれも log_b の特別な場合です。

0や負の数の対数がないのはなぜですか?

正の底を何乗しても、0や負の数にはならないためです。そのため log(x) は x > 0 のときだけ存在します。

対数を暗算で見積もれますか?

真数をはさむ底の累乗を探します。2⁵ = 32、2⁶ = 64 なので、log₂(50) は 5 と 6 の間です。このツールもこの見積もりを表示します。

出典・根拠

更新日: · 編集方針

関連ツール