べき乗計算機でできること
このべき乗計算機は、ある数を指定した回数だけ掛け合わせる「累乗(べき乗)」を計算します。底(基数)と指数の2つの値を入力すると、底を指数の回数だけ掛け合わせた結果を返します。整数はもちろん、小数・負の数・分数の指数にも対応しているため、単純な2乗の計算から、べき乗で表したルート(平方根)まで幅広く扱えます。
使い方
- 底(基数):べき乗される数(数式の \(x\))です。たとえば 2、10、1.5 など。
- 指数:底を何回掛け合わせるかを表す数(\(n\))です。正の数・負の数・ゼロ・小数のいずれも入力できます。
計算ボタンを押すと、結果がすぐに表示されます。どちらの入力欄も数値として扱われるため、2.5 のような小数や -3 のような負の数もそのまま使えます。
計算式
この計算機は、標準的なべき乗の式を使っています。
$$y = x^{n}$$内部的には、多くのプログラミング言語で使われている Math.pow(base, exponent) と同じ処理を行っています。具体的には次のとおりです。
- 正の指数:底を繰り返し掛け合わせます。\(x^3 = x \times x \times x\)。
- 負の指数:逆数になります。\(x^{-2} = 1 \div x^2\)。
- 指数が 0 のとき:底が 0 でなければ、常に 1 になります。
- 分数の指数:ルート(累乗根)になります。\(x^{0.5}\) は x の平方根です。
計算例
たとえば底に 3、指数に 4 を入力したとします。計算結果は次のようになります。
$$y = 3^4 = 3 \times 3 \times 3 \times 3 = \mathbf{81}$$次に小数の指数を試してみましょう。底に 16、指数に 0.5 を入力すると、結果は \(\sqrt{16} = \mathbf{4}\) です。また、底に 2、指数に -3 を入力すると、結果は \(1 \div 2^3 = 1 \div 8 = \mathbf{0.125}\) になります。
よくある質問
指数を 0 にするとどうなりますか? 0 以外のどんな底でも、0 乗すると答えは 1 になります。これは数学のルールであり、計算機が自動的に従います。
負の数を底にできますか? はい。整数の指数であれば、負の底も問題なく計算できます。たとえば \((-2)^3 = -8\) です。ただし、負の底と分数の指数(平方根など)の組み合わせは実数の範囲では定義できないため、「NaN」と表示されることがあります。
とても大きな数も扱えますか? はい。倍精度演算の範囲内であれば対応しています。ただし、大きな底に高い指数を組み合わせたような極端に大きい結果は、指数表記(科学的記数法)で表示されたり、最大値を超える場合は「Infinity(無限大)」と表示されたりすることがあります。