まず、指数計算にはMathクラスのpow()メソッドを使用します。このメソッドは、指定された基数と指数を受け取り、結果を返します。例えば、次のコードは2の3乗(2^3)を計算し、結果を出力します。
System.out.println(Math.pow(2, 3));
上記のコードを実行すると、出力結果として「8.0」と表示されます。Math.pow()メソッドの戻り値はdouble型なので、結果も浮動小数点数として表示されます。
もし、結果を整数として表示したい場合は、計算結果をint型にキャストする必要があります。以下にその例を示します。
int result = (int) Math.pow(2, 3);
System.out.println(result);
この場合、出力結果は「8」となります。
さらに、計算結果を他の変数に代入して利用することもできます。以下に例を示します。
double result = Math.pow(2, 3);
System.out.println("計算結果: " + result);
// 結果を別の変数に代入して利用する
double squaredResult = Math.pow(result, 2);
System.out.println("2乗した結果: " + squaredResult);
上記のコードでは、まず2の3乗を計算し、結果をresult変数に代入して出力します。その後、resultの値を2乗した結果をsquaredResult変数に代入し、再度出力しています。