指数計算機

任意の累乗を計算 — 負の指数、分数指数、小数指数(累乗根)に対応。大きな数値は科学的記数法で表示。

使い方

指数(べき乗)は、数を自身で何回掛けるかを示します。2³ は 2 × 2 × 2 = 8。底(base)は掛ける数、指数(exponent)は掛ける回数。正の整数指数を超えて一般化されます:負の指数は逆数 (2⁻³ = 1/8)、ゼロは 1(非ゼロのいかなる base⁰ = 1)、分数指数は累乗根 (2^(1/2) = √2 ≈ 1.414 が平方根、8^(1/3) = ∛8 = 2 が立方根)。小数指数も同様:2^2.5 = 2² · 2^0.5 = 4 · √2 ≈ 5.657。

指数法則は代数操作を体系化します。同じ底の積:指数を足す (2³ · 2⁴ = 2⁷)。同じ底の商:指数を引く (2⁷ / 2³ = 2⁴)。べき乗のべき乗:指数を掛ける ((2³)² = 2⁶)。同じ指数の異なる底:因数分解/分配 ((ab)² = a² · b²; a²/b² = (a/b)²)。これらを使えば 8^(2/3) を電卓なしで簡略化可能:(8^(1/3))² = 2² = 4。

実用上のポイント。(1) 結果が非常に大きい/小さい場合、本ツールは科学的記数法に切り替え(24 桁の数の代わりに 1.234 × 10²³ など)— ほとんどの用途で生の桁数は扱いにくいため。(2) 負の底と非整数指数は微妙 — (-8)^(1/3) は技術的に −2(実数の立方根)ですが、複素数規則では 1 + 1.732i。ほとんどの計算機(本ツールを含む)は可能なら実数解を返し、(-1)^0.5 のようなケースでは NaN を返します。(3) 時間に対する指数成長/減衰(複利、人口、放射性崩壊)には、本ツールではなく時間ベースの公式を内蔵した複利計算機などをご利用ください。

計算式

結果 = 底ᵉˣᵖ 指数法則: aᵐ · aⁿ = aᵐ⁺ⁿ aᵐ / aⁿ = aᵐ⁻ⁿ (aᵐ)ⁿ = aᵐⁿ (ab)ⁿ = aⁿ · bⁿ a⁰ = 1 (a ≠ 0) a⁻ⁿ = 1 / aⁿ a^(1/n) = ⁿ√a

底 は掛けられる数、指数 は掛ける回数(実数)。両方とも任意の実数 — 正、負、整数、分数、小数。正の整数指数の場合、結果は base × base × …(exp 個分);それ以外は上記の法則で一般化されます。

計算例

  • 2¹⁰ を計算(2 のべき乗の代表値)。
  • 2¹⁰ = 2 · 2 · 2 · 2 · 2 · 2 · 2 · 2 · 2 · 2 = 1024。
  • 負の指数:2⁻³ = 1/2³ = 1/8 = 0.125。分数指数:27^(1/3) = ∛27 = 3。

よくある質問

なぜ 0 乗は 1 になるのですか?

指数法則と整合する唯一の定義だからです。具体的には aᵐ / aᵐ = 1(自身で割れば 1)ですが、減算規則により aᵐ / aᵐ = aᵐ⁻ᵐ = a⁰ でもあります。よって a⁰ = 1 でなければなりません。唯一の例外は 0⁰ で、これは技術的に不定型 — 文脈(組合せ論、解析、プログラミング)により異なって定義され、慣例的に 1 とされることが多い。

指数と対数の関係は?

指数と対数は互いに逆関数です。bˣ = y なら logᵦ(y) = x。指数は「結果はいくつ?」、対数は「指数はいくつ必要?」を答えます。具体例:log₁₀(1000) = 3(10³ = 1000 だから)。対数は「2ˣ = 50」のような方程式を解くのに使う — 答えは x = log₂(50) ≈ 5.64。多桁の桁数にまたがる成長率の測定(デシベル、pH、地震マグニチュードはすべて対数)にも有用。逆方向は対数計算機をご覧ください。

電卓に「無限大」や「NaN」が表示されるのはなぜ?

「無限大」は結果が表現可能な最大数(IEEE 754 double で約 10³⁰⁸)を超えた場合に表示されます — 例:2^1024 はオーバーフロー。「NaN」(Not a Number)は数学的に未定義のケースで表示:0⁰、(-1)^0.5(複素数が必要)、0^(-1)(1/0、ゼロ除算)など。本当に巨大な数を扱うには、記号計算(Wolfram Alpha)や任意精度ライブラリを使ってください — ブラウザの標準浮動小数点では表現不可能です。

関連計算機