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

Глава 2. Перевод чисел из системы с основанием р в систему с основанием q




Перевод чисел из системы с основанием р в систему с основанием q. Перевод чисел из позиционной системы с про­извольным основанием р в систему с основанием q произво­дится по алгоритмам, аналогичным рассмотренным выше.

Рассмотрим алгоритм перевода целых чисел на примере перевода целого десятичного числа А10 = 42410 в шестнадца-теричную систему, то есть из системы счисления с основани­ем р = 10 в систему счисления с основанием q = 16.

В процессе выполнения алгоритма необходимо обратить внимание, что все действия необходимо осуществлять в ис­ходной системе счисления (в данном случае десятичной), а полученные остатки записывать цифрами новой системы счисления (в данном случае шестнадцатеричной).

Десятичное число/ целое частное Делитель (основание системы) Остаток Цифры двоичного числа
      ао А
    10(A) а1  
      а2

В результате получаем шестнадцатеричное число:

■^•16 = a2aiao = 1А816.

Рассмотрим теперь алгоритм перевода дробных чисел на примере перевода десятичной дроби Aw = 0,625 в восьме­ричную систему, то есть из системы счисления с основанием р = 10 в систему счисления с основанием q = 8.

В процессе выполнения алгоритма необходимо обратить внимание, что все действия необходимо осуществлять в ис­ходной системе счисления (в данном случае десятичной), а полученные остатки записывать цифрами новой системы счисления (в данном случае восьмеричной).

Десятичная дробь/дробная часть произведения Множитель (основание системы) Целая часть произведения Цифры двоичного числа
0,40625     а-1
0,25     Э-2, Г
0,00      

В результате получаем восьмеричную дробь: As = а_га_2 = 0,328.






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



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