ある数値を別の数値で累乗した数値を算出します。
パラメータ |
説明 |
x |
x の y 乗における基数。特殊な事例については以下を参照してください。 |
y |
x の y 乗における指数。 |
戻り値 |
説明 |
double |
最初のパラメータを 2 番目のパラメータで累乗した値。 |
使用法
特殊な事例は以下のとおりです。
- 以下の条件での計算結果は NaN になります。
- 指数が NaN の場合
- 基数が NaN で指数が 0 以外の場合
- 基数が 1 で指数が Infinity の場合
- 基数が 0 より小さく指数が整数以外の場合
- 以下の条件での計算結果は +Infinity になります。
- 基数が 1 より大きく指数が +Infinity の場合
- 基数が 1 より小さく指数が -Infinity の場合
- 基数が +0 で指数が 0 より小さい場合
- 基数が +Infinity で指数が 0 より大きい場合
- 基数が -0 で指数が正の有限の奇数の場合
- 基数が -Infinity で指数が 0 より大きいが負の有限の奇数ではない場合
- 以下の条件での計算結果は -Infinity になります。
- 基数が -0 で指数が負の有限の奇数の場合
- 基数が -Infinity で指数が正の有限の奇数の場合
- 以下の条件での計算結果は +0 になります。
- 基数が 1 より大きく指数が -Infinity の場合
- 基数が 1 より小さく指数が +Infinity の場合
- 基数が +0 で指数が 0 より大きい場合
- 基数が +Infinity で指数が 0 より小さい場合
- 基数が -0 で指数が 0 より大きいが有限の奇数ではない場合
- 基数が -Infinity で指数が 0 より大きいが有限の奇数ではない場合
- 以下の条件での計算結果は -0 になります。
- 基数が -0 で指数が正の有限の奇数の場合
- 基数が -Infinity で指数が負の有限の奇数の場合
- 以下の条件での計算結果は、基数の絶対値を指数乗した値になります:
基数が 0 より小さく指数が有限の偶数の場合
- 以下の条件での計算結果は、基数の絶対値を指数乗した値に負符号を付けた値になります: 基数が 0 より小さく指数が有限の奇数の場合
例
以下のボタン
onclick イベントでは、数値の累乗が計算されます。
sessionScope.result =
Math.pow(sessionScope.n, sessionScope.power)