MCPで接続 →

計算を入力してください

公式

広告

結果

対数形式
log2(8) = 3
指数形式から変換
底(b) 2
指数(x) 3
値(y = b^x) 8
指数形式 2^3 = 8

指数形式から対数形式への変換とは?

指数方程式と対数方程式は、3つの数(底・指数・値)の関係を表す、同じ内容の2通りの書き方です。指数形式の \(b^{x} = y\) は「底 b を x 乗すると y になる」ことを表します。これと同値な対数形式 \(\log_{b}(y) = x\) は「b を何乗すれば y になるか、その乗数は x である」ことを表します。このツールは入力された底と指数から値 y を計算し、両方の形式を並べて表示します。

このツールの使い方

(b)と指数(x)を入力してください。ツールが \(y = b^{x}\) を計算し、方程式を対数形式 \(\log_{b}(y) = x\) に書き換えます。対数が定義されるためには、底は正の数で 1 以外、かつ y は正である必要があります。\(b > 0\) のとき y は必ず正になります。

公式の解説

2つの式は論理的に同値です:$$b^{x} = y \;\;\Longleftrightarrow\;\; \log_{b}(y) = x$$指数方程式を読み解くと、累乗の底がそのまま対数の底になり、結果 y が対数の真数になり、指数 x が対数の値になります。

広告
指数形式と対数形式の対応を示す図
同じ関係を二通りで表記:b^x = y と log_b(y) = x。

計算例

たとえば b = 2、x = 3 とします。このとき $$y = 2^{3} = 8$$ です。指数形式 \(2^{3} = 8\) は対数形式 \(\log_{2}(8) = 3\) に変換されます。2 を 3 乗すると 8 になるからです。

2の3乗が8になる式を底2の対数 log_2(8) = 3 に変換する解説例
例:2^3 = 8 は log_2(8) = 3 に変換される。

よくある質問

底はどんな数でもよいですか? 対数が意味を持つためには、底は正の数で 1 以外でなければなりません。底が 10 のときは常用対数、底が e のときは自然対数になります。

指数が負の数や分数でも大丈夫ですか? 問題ありません。たとえば \(2^{-1} = 0.5\) は \(\log_{2}(0.5) = -1\) になり、\(9^{0.5} = 3\) は \(\log_{9}(3) = 0.5\) になります。

なぜ値 y は常に正になるのですか? 正の底を実数で何乗しても結果は必ず正になります。これこそが、対数の真数が正でなければならない理由です。

最終更新: