Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > BigInteger


Автор: Yura_Matsuk 1.11.2007, 17:33
Нужно возвести число а в степень b по модулю c.
Код

            BigInteger a,b,c,d;
            a=2;
            b=8;
            c=11;
            d=a.ModPow(11,8);
            textBox3.Text=d.ToString();


В текстбоксе выводится 0, хотя должно быть 3, т.к. 2^8 mod 11 = 256 mod 11 = 3

Кто пользовался таким классом от Mono. Скажите, может, я что-то неправильно понимаю?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)