Правила выполнения простейших арифметических действий.
Пример 3.16. Сложить двоичные числа 11012 и 110112. Запишем слагаемые в столбик и пронумеруем разряды, присвоив младшему разряду номер 1: номера разрядов:
5 4 3 2 1 + 1 1 0 1 1 1 0 1 1
Процесс образования результата по разрядам описан ниже:
разряд 1 формируется следующим образом: 1 + 1 = 10; 0 остается в разряде 1, 1 переносится во второй разряд;
разряд 2 формируется следующим образом: 0 + 1 + 1 = 10, где вторая 1 - единица переноса; 0 остается в разряде 2, 1 переносится в третий разряд;
третий разряд формируется следующим образом: 1 + 0 + 1 = 10, где вторая 1 - единица переноса; 0 остается в разряде 3, 1 переносится в разряд 4;
четвертый разряд формируется следующим образом: 1 + 1 + 1 = 11, где третья 1 - единица переноса; 1 остается в разряде 4, 1 переносится в пятый разряд;
пятый разряд формируется следующим образом: 1 + 1 = 10; где вторая 1 - единица переноса; 0 остается в разряде 5, 1 переносится в шестой разряд.
Пример 3.17. Сложить шестнадцатеричные числа 1С16 и 7В16. Запишем слагаемые в столбик и пронумеруем разряды, присвоив младшему разряду номер 1:
номера разрядов:
2 1 + 1 С 7 В
Процесс образования результата по разрядам описан ниже (он включает преобразование в процессе сложения каждой шестнадцатеричной цифры в десятичное число и обратные действия):
разряд 1 формируется следующим образом: С16 + В16 = 12 + 11 = 23 = 1716; 7 остается в разряде 1; 1 переносится в разряд 2;
разряд 2 формируется следующим образом: 116 + 716 + 116 = 916, где вторая 116 - единица переноса.
Пример 3.18. Вычесть из двоичного числа 1012 двоичное число 112. Запишем алгебраические слагаемые в столбик в порядке "уменьшаемое - вычитаемое" и пронумеруем разряды, присвоив младшему разряду номер 1:
номера разрядов:
3 2 1 - 1 0 1 1 1
Процесс образования результата по разрядам описан ниже:
разряд 1 формируется следующим образом: 1 - 1 = 0;
разряд 2 формируется следующим образом: поскольку 0 меньше 1 и непосредственное вычитание невозможно, занимаем для уменьшаемого единицу в старшем разряде 3. Тогда разряд 2 рассчитывается как 10 - 1 = 1;
третий разряд формируется следующим образом: поскольку единица была занята в предыдущем шаге, в разряде остался 0.
Таким образом:
1 0 1 - 1 1 1 0
Проверим результат. Для этого определим полные значения слагаемых и результата. По таблице имеем:: 1012 = 5; 112 = 3; 102 = 2. Поскольку 5 - 3 = 2, вычитание выполнено верно.
Пример 3.19. Вычесть из шестнадцатеричного числа 9716 шестнадцатеричное число 7В16. Запишем алгебраические слагаемые в столбик в порядке "уменьшаемое - вычитаемое" и пронумеруем разряды, присвоив младшему разряду номер 1:
номера разрядов:
2 1 - 9 7 7 В
Процесс образования результата по разрядам описан ниже:
разряд 1 формируется следующим образом: поскольку 7 меньше В и непосредственное вычитание невозможно, занимаем для уменьшаемого единицу в старшем разряде 2. Тогда 1716 - В16 = 23 - 11 = 12 = С16;
разряд 2 формируется следующим образом: поскольку единица была занята в предыдущем шаге, разряд 2 уменьшаемого стал равным 816. Тогда разряд 2 рассчитывается как 8166 - 716 = 116.
Таким образом:
9 7 - 7 В 1 С
Для проверки результата используем данные из примера 3.17. Таким образом, вычитание выполнено верно.
Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет
studopedia.su - Студопедия (2013 - 2025) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав!Последнее добавление