i have 2 BigInteger one is constant which is the divisor i use below code to do the division but it takes so long when the dividend is so large . am so confuse coz i do other staff to the dividend even thaw is big but is much faster . Note that the while loop could round 23000K time
i tried to replace / with - but still the while loop will take so long
round = 1;
while (MaigicNumber >= divisor) // This may take up to 23000 times coz the Maigic
{
BigInteger jv = BigInteger.Remainder(MaigicNumber, divisor);
BigInteger VVJ = jv;
MaigicNumber = MaigicNumber - jv;
MaigicNumber = MaigicNumber / divisor;
PlusArray.Insert(round, VVJ);
round++;
}