Класс cBigNumber для целочисленной арифметики неограниченной разрядности в языке С - Статья

бесплатно 0
4.5 145
Арифметические операции над числами неограниченной разрядности как популярная программистская задача. Класс cBigNumber - средство, ориентированное на платформу Windows. Реализация штатных операций языка С . Тестирование класса в автоматическом режиме.


Аннотация к работе
Класс CBIGNUMBER прост в использовании и обладает высокой производительностью на платформе Windows благодаря применению встроенного ассемблера.

Вывод
Класс CBIGNUMBER прост в использовании и обладает высокой производительностью на платформе Windows благодаря применению встроенного ассемблера. Сильные стороны класса - простые алгоритмы, использование наиболее надежных аппаратных средств и повышенная достоверность результатов вычислений.

Список литературы
1. Prime95 download page: http://www.mersenne.org/freesoft. htm

2. The GNU MP Bignum Library: 3. Дональд Э. Кнут. Искусство программирования, т.2, гл.4. М.: Мир, 1979.727 c.

4. A Library for doing Number Theory: 5. Р.Н. Шакиров. Шаблоны для организации контроля индексов в программах на языках С и С // В сб. трудов международной научно-технической конференции IEEE AIS-03 и CAD-2003 (Дивноморское, 3-10 сентября 2003). М.: Физматлит, 2003. Т.2, С. 191-207.

6. http://imach. uran.ru/exarray/papers/ex2003p. htm

7. Р.Н. Шакиров. Принципы разработки межплатформенного класса CBIGNUMBER для реализации арифметических операций над целыми числами неограниченной разрядности // Проблемы компьютерной безопасности и криптографии: Докл.4 сибирской научной школы-семинара с межд. участием SIBERCRYPT"05 (Томск, 10-12 сентября 2002). Вестник Томского государственного университета. Приложение. Материалы международных, всероссийских и региональных научных конференций симпозиумов, школ проводимых в ТГУ, 2005. №14.С. 191-195. http://www.imach. uran.ru/cbignum/papers/cb2005p. Htm

Размещено на .ru
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?