整数電力値12

タイトル説明

ダブル基本型と浮動小数点型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);
}
公開された117元の記事 ウォンの賞賛8 ビュー3711

おすすめ

転載: blog.csdn.net/qq_34761012/article/details/104490617