タイトル説明
ダブル基本型と浮動小数点型int型の整数の指数を考えます。パワーベースの指数を求めて。
ベースと指数が同時にではないことを確認0
アイデア解析
第一ベースの方法、特殊な状況かどうかを決定し、次いで0の指数関数を決定し、電力値が得られ、サイクル電源の数に応じて乗算最後負最終的な結果という。
コードの実装
public double Power(double base, int exponent) {
if (base == 0) {
return 0;
}
double res = 1;
if (exponent == 0) {
return res;
}
int n = exponent > 0 ? exponent : -exponent;
for (int i = 1; i <= n; i++) {
res*=base;
}
return exponent >= 0 ? res : (1 / res);
}