Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »ПРОГРАММИРОВАНИЕ

Компонент перевода чисел в различные системы счисления

Тип: Курсовая
Категория: ПРОГРАММИРОВАНИЕ
Скачать
Купить

В курсовой работе разработан собственный компонент, осуществляющий перевод чисел в различные системы счисления. Реализация модулей, описанных при создании данного компонента, произведена в среде программирования Borland C++Builder 6.

Для изображения чисел в настоящее время используются в основном позиционные системы счисления. Привычной для всех является десятичная система счисления. В этой системе для записи всех чисел используются только десять различных знаков (цифр): 0,1,2,..,9.

В современной вычислительной технике, в устройствах автоматики и связи широко используется двоичная система счисления. Эта система с наименьшим возможным основанием. В ней для изображения числа используются только две цифры: 0 и 1.

Неудобство использования двоичной системы счисления заключается в громоздкости записи чисел. Это неудобство не имеет существенного значения для ЭВМ. Однако, если возникает необходимость кодировать информацию «вручную», например, при составлении программы на машинном языке, то предпочтительнее оказывается пользоваться восьмеричной или шестнадцатеричной системой счисления.

В восьмеричной системе счисления базисными числами являются 0,1,….,7. Запись каждого числа в этой системе счисления основывается на его разложении по степеням числа восемь с коэффициентами, являющимися базисными числами.

Проблема перевода чисел из одной системы исчисления в другую очень часто встречается при программировании. Перевод чисел из одной системы счисления в другую вручную – это очень сложный и трудоемкий процесс, который может сопровождаться большим количеством ошибок. Чтобы избежать этих ошибок, необходимо создать единый алгоритм перевода чисел и пользоваться им по мере необходимости. Конечно можно каждый раз вставлять в программу код функции перевода, но это сделает ее громоздкой. Гораздо удобнее использовать компонент, содержащий в себе эту функцию, что облегчит написание сложных программ. Целью курсовой работы является создание такого компонента.

Другие файлы:

Лаба по информатике
Лабораторная работа 1СИСТЕМЫ СЧИСЛЕНИЯПРАВИЛА ПЕРЕВОДА ЧИСЕЛ ИЗ ОДНОЙ СИСТЕМЫ СЧИСЛЕНИЯ В ДРУГУЮЦ е л ь р а б о т ы . Изучение систем счисления, испол...

Лабораторная работа №1 по информатике
Лабораторная работа 1СИСТЕМЫ СЧИСЛЕНИЯПРАВИЛА ПЕРЕВОДА ЧИСЕЛ ИЗ ОДНОЙ СИСТЕМЫ СЧИСЛЕНИЯ В ДРУГУЮЦ е л ь р а б о т ы . Изучение систем счисления, испол...

Представление чисел в компьютере
Двоичный код, особенности кодирования и декодирования информации. Система счисления как совокупность правил записи чисел с помощью определенного набор...

Позиционные системы исчисления. Двоичная система счисления
Примеры правила перевода чисел с одной системы в другую, правила и особенности выполнения арифметических операций в двоичной системе счисления. Перево...

Системы счисления
Определение понятия и видов систем счисления - символического метода записи чисел, представления чисел с помощью письменных знаков. Двоичные, смешанны...