Класс cBigNumber для целочисленной арифметики неограниченной разрядности в языке С++
Арифметические операции над числами неограниченной разрядности как популярная программистская задача. Класс cBigNumber - средство, ориентированное на платформу Windows. Реализация штатных операций языка С++. Тестирование класса в автоматическом режиме.
Подобные документы
- 26. Список строк
Специфика использования строкового типа данных. Изучение списка строк, который инкапсулирован в классах TStrings и TStringList. Класс TStrings как базовый класс, новые методы и свойства класса TStringList. Пример решения задачи по теме, вид программы.
лабораторная работа, добавлен 21.06.2009 Класс как объектный тип данных, внешне похожий на типы данных процедурно-ориентированных языков, такие как структура в языке Си или запись в Паскале или QuickBasic. Разновидности классов и особенности их реализации в современных языках программирования.
контрольная работа, добавлен 15.05.2013Использование объектно-ориентированного подхода программирования и алгоритмического языка C++ для реализации программы обработки класса "Треугольник". Поля, открытые и закрытые члены класса. Описание виртуальной функции Разработка графического интерфейса.
курсовая работа, добавлен 22.02.2019Основные достоинства языка C#, его схема работы с памятью. Сущность небезопасного кода. Синтаксис указателей, их предназначение, преобразование, инициализация, арифметические операции и приоритетность их выполнения. Содержание операции stackalloc.
лекция, добавлен 20.12.2011Причины использования интерфейсов, их реализация. Создание внутреннего класса внутри метода или в случайном контексте и приведение его к базовому типу, доступ к элементам окружающего его класса, ссылка на внешний объект, примеры его использования.
книга, добавлен 20.11.2009Понятия и определения компьютерной арифметики. Классификация систем счисления и их выбор для использования в компьютерной системе (КС). Выполнение арифметических операций в КС над двоичными числами с фиксированной точкой и над числами с плавающей точкой.
учебное пособие, добавлен 08.12.2015Определение списка как динамической структуры данных, каждый элемент которой связывается со следующим посредством указателя. Общедоступная, защищённая и обособленная части интерфейсного компонента класса. Реализация списка на C++ и листинг программы.
реферат, добавлен 14.04.2011- 33. Бейсик
Разработка языка программирования Бейсик. Его особенности и функциональные характеристики. Типы переменных, используемые в языке. Арифметические операции и операции отношений. Запись математических выражений на Бейсике. Встроенные математические функции.
реферат, добавлен 29.03.2010 Сущность системы счисления и перевод чисел из одной системы в другую. Алгоритм порaзрядного умножения. Арифметические действия над числами в двоичной, восьмиричной и шестнадцатиричной системах счисления. Операции над числами с плавающей запятой.
лабораторная работа, добавлен 28.08.2017- 35. Разработка программы работы с классом, конструктором и деструктором класса на языке Visual С ++ 6.0
Библиотека как набор взаимосвязанных классов C++ используемые в приложениях. Структура каркаса приложений на базе библиотеки MFC, позволяющей программировать максимально близко к Windows API. Средство для ускорения написания кода MFC Application Wizard.
курсовая работа, добавлен 09.04.2013 В курсовой работе описан класс Daily Schedule реализующий однонаправленный линейный список для работы с данными, а так же описан интерфейс класса. Поиск поездов, отправляющихся в пункт назначения, введенный с клавиатуры. Ведение линейного списка.
курсовая работа, добавлен 22.09.2022Принципы функционирования микропроцессорных средств управления. Понятие о разрядности и регистрах. Архитектура многопроцессорных вычислительных систем. Особенности работы управляющего автомата в режиме прерывания. Методы и способы организации памяти.
учебное пособие, добавлен 21.12.2015Разработка класса Work, содержащего поля: вид работы, единица измерения, стоимость работы, и содержащий методы доступа к этим полям. Проектирование класса Firma. Обработка данных из файла с информацией о счетах за работу в виде объектов класса Firma.
курсовая работа, добавлен 13.11.2015Абстрактный класс, содержащий как минимум одну чистую виртуальную функцию. Объявление виртуальной функции без каких-либо реализаций. Множественное наследование, адреса базовых классов. Способ перегрузки правила объекта базового класса новым определением.
лекция, добавлен 02.08.2015Рассмотрение сущности операционной системы — программы, которая загружается при включении компьютера. Характеристика особенностей ее структуры: графического интерфейса, ядра, драйверов, файловой системы, разрядности. Исследование деятельности Гейтса.
реферат, добавлен 24.02.2016Программирование на языке ассемблера для компьютеров на базе микропроцессоров фирмы Intel. Двоичная, десятичная системы счисления и арифметические операции. Директивы управления файлом листинга. Создание Windows-приложений. Система команд сопроцессора.
учебное пособие, добавлен 14.03.2014Написание программы, позволяющей осуществлять операции с комплексными числами, обеспечивающей ввод с клавиатуры одного или двух комплексных чисел и вычисление требуемых параметров одного числа или осуществление арифметических операций с двумя числами.
курсовая работа, добавлен 09.06.2012Современные технологии объектно-ориентированного анализа и проектирования информационных систем. Причины неудачных проектов. Методология объектно-ориентированного программирования, его основные принципы. Понятие класса и объекта. CASE-технологии.
презентация, добавлен 21.10.2013Функциональное назначение программы, область применения и ее ограничения. Алгоритм операций с нечеткими числами, описание используемых технических средств. Пример вычислений и обучающая программа, условия передачи программной документации или её продажи.
контрольная работа, добавлен 06.01.2020Объектно-ориентированное программирование в среде Dephi 7. Создание объекта класса. Поиск ассоциативных правил по алгоритму AprioriTid. Построение дерева хеширования. Значение точности для "выходного" правила. Обозначения, используемые в алгоритме.
курсовая работа, добавлен 28.11.2013Изучение математических операторов и получение практических навыков в программировании алгебраических выражений и использовании математических функций библиотеки языка C++. Разработка программы действий в среде приложений Microsoft Visual Studio.
лабораторная работа, добавлен 07.01.2020Анализ программы с использованием принципов объектно-ориентированного программирования на языке высокого уровня С#. Реализация основного класса программы. Суть произвольного заполнения массива числами. Сохранение в текстовый файл результатов сортировки.
курсовая работа, добавлен 25.11.2015- 48. Архитектура ЭВМ
Структурный анализ ЭВМ на базе микропроцессора. Микроархитектура Pentium 4. Операционная система Windows 98. Мультипроцессорные системы: SIMD и MIMD машины. Способы измерения производительности процессора. Система команд: операции над целыми числами.
курсовая работа, добавлен 30.11.2012 Понятие и состав класса. Соотношение понятий класса и объекта. Жизненный цикл и организация объекта. Глобальное пространство имен, содержащее код программы. Понятия наследования, инкапсуляции, полиморфизма. Типы доступа и пример описания класса.
презентация, добавлен 09.12.2013Изучение специфики разработки классов для платформы .NET, особенностей наследования, стандартных классов-коллекций. Проектирование пользовательских элементов управления на базе стандартных элементов Windows Form. Создание и реализация интерфейсов классов.
методичка, добавлен 04.12.2013