LargeInteger
機能がないようです。または、機能がある場合でも処理できpow
ませpow(0)
ん。BigInteger
私は自分自身を構築しようとしましたが、メモリがひどく急増しているようで、無限に実行されるため、無限ループが発生する可能性があります:
public static LargeInteger liPow(LargeInteger base, int exponent){
if(exponent == 0){
return LargeInteger.valueOf(1);
}
else if(exponent == 1){
return base;
}
else{
for(int i=1; i<exponent; i++){
base = base.times(base);
}
return base;
}
}
のメソッドはどのpow
ように開発できLargeInteger
ますか?