対数計算
log₂(8)のような対数を、任意の底で計算します。2・10・eのワンタップ入力に対応し、底の変換の式(ln x ÷ ln b)への代入過程と、bʸ = x で真数に戻す検算を表示。常用対数・自然対数の解説つきです。
よく使う底
例: 8、1000、e、0.5
底と真数を入力すると、対数の値が表示されます。
処理が完了しました
対数計算
次回は「マイツール」からすぐ開けます。保存するのはこのブラウザのツール一覧で、入力値・計算結果は保存しません。
⌥Dショートカットキー (Option+D) でも一瞬でマイツールを起動できます
使い方
- 1
底を入れる
底bを入力します。2・10・eのボタンでワンタップ入力もできます。
- 2
真数を入れる
真数xを入力します。例: 8、1000、0.5。eも入力できます。
- 3
値と根拠を確認
対数の値に加えて、底の変換の代入過程と、bʸ = x で戻す検算を確認できます。
このツールの特長
- 任意の底の対数を計算(2・10・eはワンタップ、eは真数側にも入力可)
- 浮動小数点の近似表示。通常は小数点以下6桁、小さい0でない値は科学表記
- 底の変換の式への代入過程と、bʸ = x で戻す検算を表示
- 常用対数・自然対数の解説つき、入力は送信しない
こんな場面で便利
数学の答え合わせ
log₂8 = 3 のような対数の問題で、手計算の答えと検算過程を確認する。
ビット数・桁数の見積もり
情報の分野で「2の何乗まで表せるか」をlog₂で数える。桁数の見当にも使用。
物理・化学の式の計算
pHやデシベルなど、対数を使う量の計算の下地として値を取り出す。
詳しい説明
対数 log_b(x) は「bを何乗するとxになるか」を答える関数で、2³ = 8 なら log₂8 = 3 です。本ツールでは底bと真数xを入力すると値を計算し、浮動小数点で近似計算します。log₂8 = 3などの既知値は整数表示されますが、表示上の丸めは厳密性の証明ではありません。
電卓のlogは通常底10、lnは底eを表します。指定できない底では、log₂のような計算は底の変換の式 log_b(x) = ln x ÷ ln b が必要です。ツールはこの式に数値を代入した過程をそのまま表示するので、なぜその値になるのかを確認できます。正の整数xの桁数は⌊log₁₀x⌋+1ですが、境界判定には丸めた表示を使わず元の整数を確認してください。
適用条件は「真数 x > 0、底 b > 0 かつ b ≠ 1」です。真数に0や負の数は取れず、底が1なら値が定まりません。検算として bʸ を計算して真数に戻す過程も表示し、小数で丸めた場合の一致も確認できます。入力は送信されず、計算はすべてブラウザ内で完結します。
よくある質問
対数とは何ですか?
「底を何乗すると真数になるか」という指数の値です。2³ = 8 は log₂8 = 3 と書きます。対数は指数の言い換えであり、掛け算を足し算に変換する性質(log(ab) = log a + log b)から計算を大きく楽にします。
電卓の log ボタンとこのツールの違いは何ですか?
電卓のlogは底10(常用対数)、lnは底e(自然対数)専用です。それ以外の底は底の変換の式 log_b(x) = ln x ÷ ln b を手で適用する必要があり、本ツールはこの適用過程を表示します。
真数に 0 や負の数を入れるとどうなりますか?
エラーになります。b^y は常に正の数なので、対数の定義上、真数は正の数に限られます(x > 0)。
底が 1 のときはなぜ計算できませんか?
1を何乗しても1のままなので「1^y = x」となるyは存在しないか一意に定まりません。そのため対数の底は b ≠ 1 の正の数と定義されています。
関連ガイド
べき乗の計算方法|指数法則を例題で解説
べき乗・指数法則を積・商・括弧・負の指数で比較。−2⁴と(−2)⁴、0⁰の規約、負の底と小数指数の制限、10⁻⁷の科学表記、厳密計算と近似計算を具体例で解説します。
半減期の計算方法|残量・経過時間・半減期を求める公式と例題を解説
半減期の公式 N = N₀ × (1/2)^(t/T) で、残りの量・経過時間・半減期を求める手順を例題で解説。炭素14(5,730年)やコバルト60の実例、log₂による逆算、e^(−t/T) との混同や平均寿命との違いなどの誤りも扱います。
対数の計算方法|logの公式と底の変換を例題で解説
対数logの定義、底が1未満の計算、積・商・累乗と底の変換を例題で整理。logとlnの違い、桁数の境界、真数の条件、近似表示の注意を表・図解・FAQで確認できます。
関連ツール
べき乗計算
底と指数を指定してべき乗を計算。安全な整数の底と0以上の整数指数はBigInt、負の指数や小数は近似計算です。括弧・科学表記・0⁰の規約を途中式で確認できます。
半減期計算
放射性同位体や薬物の半減期から、経過時間あとの残存量を N = N₀ × (1/2)^(t/T) で計算します。炭素14年代測定(5730年)や薬の代謝などの例題つき。残存割合・経過半減期数・崩壊定数 λ も表示します。
三角関数計算
角度を入力するとsin・cos・tanの値を一度に表示します。30°・45°・60°などの特別な角は1/2や√3/2のような厳密な値で示し、度とラジアンの両対応、pi/6のようなpi入力、象限ごとの符号と鋭角への直し方(基準角)も表示します。
分数計算
分数の足し算・引き算・掛け算・割り算を正確に計算。約分した答えと帯分数・小数への変換、計算過程も表示します。
すべての処理はブラウザ内で実行されます。ファイルがアップロードされることはありません。
検証: 既知値(log₂8・log₃81・log₅(1/125)・ln e)、真数・底のエラー処理、底の変換表示、ENページを自動テストで確認
今日の豆知識
10進法で桁数を数えるのは log₁₀ と同じことです。log₁₀2000 は 3と4の間の値なので、2000は4桁——「桁数 = ⌊log₁₀x⌋ + 1」の関係が成り立ちます。