Raul
Зарегистрирован(а): 17.03.2010
Сообщений: 101 (просмотреть)
|
Класс cBigNumber реализует целые числа неограниченной разрядности для С++. Предусмотрены все штатные операции языка C++, включая арифметические, логические и побитовые операции, операции сравнения, сдвиги, а также потоковый ввод-вывод со всеми целочисленными модификаторами. Дополнительные функции - возведение в степень, возведение в степень по модулю, квадратный корень и проверка на простоту по методу Миллера. Класс оптимизирован для работы с числами до 20,000 двоичных разрядов. Испытания проводились для чисел, содержащих до 12,000,000 двоичных разрядов.
Домашняя страница класса:
http://www.imach.uran.ru/cbignum/indexr.html
|