C# ile büyük tam sayıları nasıl ele alabilirim?C# içinde "Büyük" Tamsayıları Kullanma #
private static int GetDivisorProduct(int N, int product)
{
for (int i = 1; i < N; i++)
{
if (N % i == 0)
{
Console.WriteLine(i.ToString());
product *= i;
}
}
return product;
}
çağıran fonksiyon Ben sadece son 4 rakamını elde etmelidir, sonuç büyük 4'ten basamak ise GetDivisorProduct(N, 1)
geçerli:
Bana bölenler ürünü verecek bir fonksiyonu var . (Ör. 957 girdisi verirse, çıktı sadece son dört değeri kırptıktan sonra 7493'tür. Gerçek sonuç 876467493'tür.).
Diğer numune girişi: I 'in 10000 verir, çıkış 0
BigInteger
C sınıfı # kütüphanesi kaldırıldı olduğunu!
Son dört rakamı nasıl alabilirim?
İlgili soruya bakın: http://stackoverflow.com/questions/959923/handle-big-integers-in-c –
Yani aynı soruyu mu görmek istiyorsunuz? – heavyd