19 EYLÜL 2008, Cuma
Tamsayı tabanlı bir güç işlevi uygulamak için en etkili yolu pow(int, int)
En etkili yolu C bir tamsayı güç için bir tamsayı yükseltmek için verilen nedir?
// 2^3
pow(2,3) == 8
// 5^5
pow(5,5) == 3125
CEVAP
19 EYLÜL 2008, Cuma
Oyun tarafından üs.
int ipow(int base, int exp)
{
int result = 1;
while (exp)
{
if (exp & 1)
result *= base;
exp >>= 1;
base *= base;
}
return result;
}
Bu asimetrik kriptografi büyük sayılar için modüler üs yapmak için standart bir yöntemdir.
Bunu Paylaş:
Bir nesneyi klonlamak için en etkili y...
Bir tamsayı'in kare kökü belirlem...
Koşullu bir sınıf uygulamak için en iy...
Java singleton deseni uygulamak için e...
HTML elemanları jQuery kullanarak oluş...