Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекции / Лекция 4 по ИТ для очников Сложение и вычитание в различных ПСС.docx
Скачиваний:
65
Добавлен:
17.11.2022
Размер:
248.66 Кб
Скачать

1 1 1 1 1 1 ← Переносы

+

+

+

+

15 1111 17 F

6 110 6 6

21 10101 25 15

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

101012 = 1∗24 + 0∗23 + 1∗22 + 0∗21 + 1∗20 = 2110

258 = 2∗81 + 5∗80 = 2110 1516 = 1∗161 + 5∗160 = 2110

Ответ: 1510 + 610 = 2110 = 101012 = 258 = 1516

Пример 2. Сложим три целых числа 1510, 710 и 310 в различных ПСС:

Десятичная: Двоичная: Восьмеричная: Шестнадцатеричная:

1510+710+310 11112+1112+112 178+78+38 F16+716+316

1 1 ← Переносы

1 1 1 1 1 2 1 ← Переносы

+

+

+

+

15 1111 17 F

7 111 7 7

3 11 3 3

25 11001 31 19

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

110012 = 1∗24 + 1∗23 + 0∗22 + 0∗21 + 1∗20 = 2510

318 = 3∗81 + 1∗80 = 2510 1916 = 1∗161 + 9∗160 = 2510

Ответ: 1510+710+310 = 2510 = 110012 = 318 = 1916

Пример 3. Сложим смешанные числа 141,510 и 59,7510 в различных ПСС:

Десятичная: Двоичная: Восьмеричная: Шестнадцатеричная:

141,510+59,7510 10001101,12+111011,112 215,48+73,68 8D,816+3B,C16

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ← Переносы

+

+

+

+

141,50 10001101,10 215,4 8D,8

59,75 111011,11 73,6 3B,C

201,25 11001001,01 311,2 C9,4

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

11001001,012 = 1∗27 +1∗26 +0∗25 +0∗24 +1∗23+0∗22 +0∗21 +1∗20 +0∗2–1 +1∗2–2 = 201,2510

311,28 = 3∗82 + 1∗81 +1∗80 +2∗8–1 = 201,2510

C9,416 = 12∗161 + 9∗160 + 4∗16–1 = 201,2510

Ответ: 141,510+59,7510 = 201,2510 = 11001001,012 = 311,28 = C9,416

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

Арифметическая операция «Вычитание» является операцией обратной операции «Сложение». Несмотря на это многие её приемы очень схожи с приемами сложения. Для реализации операции вычитания используются соответствующие системе счисления таблицы сложения чисел. Производится операция «Вычитания» так же поразрядно, поэтому, так же как и при сложении важно правильно записать числа, участвующие в операции в столбик, одно под другим, строго соблюдая их разрядности.

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

Различия реализации операций вычитания и сложения состоит лишь в особенностях поразрядных операций.

Рассмотрим эти особенности.

Если содержимое разряда уменьшаемого меньше содержимого одноименного разряда вычитаемого, то имеет место заём у ближайшего старшего значащего разряда (т.е. ближайшего, находящегося левее и отличного от нуля разряда).

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

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

  • в десятичной 0 → 9;

  • в двоичной 0 → 1;

  • в восьмеричной 0 → 7;

  • в шестнадцатеричной 0 → F;

Пример 4. Вычтем единицу из целых чисел 1010, 102, 108, 1016 .

Десятичная: Двоичная: Восьмеричная: Шестнадцатеричная:

1010 – 110 102 – 12 108 – 18 1016 – 116

1 1 1 1 ← ЗАЁМЫ

10 10 10 10

1 1 1 1

9 1 7 F

Пример 5. Вычтем единицу из целых чисел 10010, 1002, 1008, 10016 .

Десятичная: Двоичная: Восьмеричная: Шестнадцатеричная:

10010 – 110 1002 – 12 1008 – 18 10016 – 116

1 1 1 1 ← ЗАЁМЫ

Соседние файлы в папке лекции