Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Глава 2. системы в двоичную. При этом необходимо учитывать, что алгоритмы перевода целых чисел и правильных дробей будут различаться




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

Алгоритм перевода целых десятичных чисел в двоичную систему счисления. Пусть Аод — целое десятичное число. За­пишем его в виде суммы степеней основания 2 с двоичными коэффициентами. В его записи в развернутой форме будут отсутствовать отрицательные степени основания (числа 2):

А* = а^-2"-1 + ап_г-2"-2+... + а^1 + а0-2°. На первом шаге разделим число А на основание двоич­ной системы, то есть на 2. Частное от деления будет равно

ал-1-2""2 + ап_2-2п-3 +... + а,, а остаток — равен aQ.

На втором шаге целое частное опять разделим на 2, оста­ток от деления будет теперь равен av

Если продолжать этот процесс деления, то после п-го шага получим последовательность остатков:

а0, Oj,..., ап_х. Легко заметить, что их последовательность совпадает с обратной последовательностью цифр целого двоичного чис­ла, записанного в свернутой форме:

A = an-i---aiao •

Таким образом, достаточно записать остатки в обратной по­следовательности, чтобы получить искомое двоичное число.

Алгоритм перевода целого десятичного числа в двоичное будет следующим:

1. Последовательно выполнять деление исходного целого десятичного числа и получаемых целых частных на осно­вание системы (на 2) до тех пор, пока не получится част­ное, меньшее делителя, то есть меньшее 2.

2. Записать полученные остатки в обратной последователь­ности.

В качестве примера рассмотрим перевод десятичного чис­ла 19 в двоичную систему, записывая результаты в таблицу:

Десятичное число/ целое частное Делитель (основание системы) Остаток Цифры двоичного числа
      ап 1 i
      а,  
      а,  
      а,  
      а„  





Дата публикования: 2014-10-30; Прочитано: 345 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...