Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Системы счисления2..pdf
Скачиваний:
13
Добавлен:
30.03.2015
Размер:
489.58 Кб
Скачать

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

Сложение

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

1. Сложим числа 15 и 6 в различных системах счисления.

Десятичная 1510+610

Двоичная 11112+1102

Восьмеричная 178+68

Шестнадцатеричная: F16+616

Проверка. Преобразуем полученные суммы к десятичному виду:

101012 = 24 + 22 + 20 = 16+4+1=21, 258 = 2∙81 + 5∙80 = 16 + 5 = 21,

1516 = 1∙161 + 5∙160 = 16+5 = 21.

Ответ: 15+6 = 2110 = 101012 = 258 = 1516

2. Сложим числа 15, 7 и 3.

Десятичная 1510+710 +310 Двоичная 11112+1112+112 Восьмеричная 178+78+38

Шестнадцатеричная: F16+716+316

Проверка:

110012 = 24 + 23 + 20 = 16+8+1=25, 318 = 3*81 + 1*80 = 24 + 1 = 25,

1916 = 1*161 + 9*160 = 16+9 = 25.

Ответ: 15+7+3 = 2510 = 110012 = 318 = 1916.

10

Вычитание

1. Вычтем единицу из чисел 102, 108 и 1016

Двоичная 102–12

Восьмеричная 108–18

Шестнадцатеричная 1016–116

2. Вычтем единицу из чисел 1002, 1008 и 10016.

 

Двоичная 1002–12 Восьмеричная 1008–18

Шестнадцатеричная 10016–116

3. Вычтем число 59,75 изчисла 201,25 в различных системах счисления Десятичная 201,2510 – 59,7510 Двоичная 11001001,012–111011,112

Восьмеричная 311,28–73,68

Шестнадцатеричная С9,416–3B,C16

Ответ: 201,2510 – 59,7510 = 141,510 = 10001101,12 = 215,48 = 8D,816.

11

Умножение и деление в двоичной системе

1.Умножение в двоичной системе производитсяпо тому же принципу что и в десятичной системе счисления, при этом используется таблица двоичного умножения:

0 ∙ 0 = 0

0 ∙ 1 = 0

1 ∙ 0 = 0

1 ∙ 1 = 1

Умножим число 10101на 1001 и число 1101 на 11:

2.Деление в двоичной системе производится вычитанием делителя со сдвигом вправо, если остаток больше нуля.

Как видно из приведенных примеров, операция деления может быть представлена как операции сравнения, сдвига и суммирования

12