Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Системы_счиcления.doc
Скачиваний:
3
Добавлен:
02.11.2018
Размер:
74.75 Кб
Скачать

Смешанные числа

Для перевода смешанных чисел достаточно перевести отдельно целую и дробную части и объединить полученные результаты.

Пример 9. В таблице 2 показаны варианты переводов смешанных чисел.

Таблица 2. Переводы смешанных чисел

Число в десятичной системе счисления

Число в двоичной системе счисления

Число в троичной системе счисления

Число в восьмеричной системе счисления

202.37

11001010. 01011

21111.10022

312.27534

Обратный перевод

Обратный перевод для всех систем счисления осуществляется по формуле 1

Пример 8. Переводы чисел в десятичную систему счисления:

а) 11001010.010112 = 1*27+1*26+0*25+0*24+1*23+0*22+1*21+0*20+0*2-1+1*2-2+0*2-3+1*2-4+1*2-5 = 202.3710

б) 21111.100223 = 2*34+1*33+1*32+1*31+1*30+1*3-1+0*3-2+0*3-3+2*3-4+

3*3-5 = 202.3710

в) 312.275348 = 3*82+1*81+2*80+2*8-1+7*8-2+5*8-3+3*8-4+4*8-5 = 202.3710

Смешанные системы счисления

Компьютер работает в двоичной системе счисления. Поэтому можно использовать достаточно простой способ записи десятичных чисел с помощью двоичных цифр. Этот способ называется двоично-десятичной системой счисления.

Здесь каждая десятичная цифра записывается в двоичной системе (см. таблицу 1). А чтобы запись была однозначной, для каждой двоичной цифры отводится одинаковое количество позиций, в нашем случае 4 позиции (эта четверка обычно называется тетрадой).

Например, так: 0 записывается 0000; 1 – 0001; 2 – 0010; и т.п. Тогда число 125.2510 в десятично-двоичной системе счисления можно записать так: 0001 0010 0101. 0010 01012-10.

Для восьмерично - двоичной системы счисления каждой цифре будем отводить три позиции (триаду). Например, число 125.258=001 010 101. 010 1012-8.

Для шестнадцатирично - двоичной системы счисления также используются тетрады. Например, число 19516=0001 1001 01012-16.

Существует интересная теорема о связи смешанных и несмешанных позиционных систем счисления.

Теорема: Если Р=Qn (P, Q, n – целые положительные числа), то запись любого числа в смешанной P-Q –й системе счисления тождественно совпадает с записью этого же числа в системе счисления с основанием Q (с точностью до нулей в начале записи целой части и в конце записи дробной части).

Попробуйте доказать эту теорему!

Из этой теоремы следует, что для P=8, Q=2, n=3 – то есть, для восьмерично - двоичной системы счисления с использованием триад записи совпадают; P=16, Q=2, n=4 – то есть, для шестнадцатирично - двоичной системы счисления с использованием триад записи совпадают; а для P=10, Q=2 = n – любое, записи не совпадают!. Проверьте сами!

Арифметика позиционных систем счисления

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

125.3710 125.378 101.1112 А6С5.1216

+ 78.6510 + 75.658 + 11.0102 + 789.АС16

204.1210 223.248 1001.0012 АЕ4Е.ВЕ16

125.3710 125.378 101.1112 А6С5.1216

- 78.6510 - 75.658 - 11.0102 - 789.АС16

46.7210 27.528 10.1012 9Е3В.6616