В двоичной системе счисления, сложение и вычитание осуществляются по тем же принципам, что и в десятичной, но с учетом того, что в двоичной системе используются только две цифры: 0 и 1.
Сложение в двоичной системе:
Сложение в двоичной системе выполняется по следующим правилам:
- 0 + 0 = 0
- 0 + 1 = 1
- 1 + 0 = 1
- 1 + 1 = 10 (в этом случае мы записываем 0, а 1 переносим в следующий разряд)
Пример сложения:
Рассмотрим пример: 1011 (11 в десятичной системе) + 1101 (13 в десятичной системе).
1011
+ 1101
-------
11000
- Начинаем с правого столбца: 1 + 1 = 10; записываем 0, переносим 1.
- Второй столбец: 1 + 0 + 1 (перенос) = 10; записываем 0, переносим 1.
- Третий столбец: 0 + 1 + 1 (перенос) = 10; записываем 0, переносим 1.
- Четвертый столбец: 1 + 1 (перенос) = 10; записываем 0, переносим 1.
- В самом левом столбце остается 1, которую записываем.
Итак, 1011 + 1101 = 11000 (24 в десятичной системе).
Вычитание в двоичной системе:
Вычитание также имеет свои правила:
- 0 - 0 = 0
- 1 - 0 = 1
- 1 - 1 = 0
- 0 - 1 = 1 (но нужно занять 1 из следующего разряда, что делает текущий 0, превращая его в 2, и тогда: 2 - 1 = 1)
Пример вычитания:
Рассмотрим пример: 1101 (13 в десятичной системе) - 1011 (11 в десятичной системе).
1101
- 1011
--------
0010
- Начинаем с правого столбца: 1 - 1 = 0.
- Второй столбец: 0 - 1. Не хватает единицы, закладываем: 10 (2 в двоичной системе) - 1 = 1 (было 0, но заняли из следующего разряда).
- Третий столбец: 1 - 0 = 1 (так как мы заняли).
- Четвертый столбец: 1 - 1 = 0.
Итак, 1101 - 1011 = 0010 (2 в десятичной системе).
Эти базовые операции формируют основу для работы с двоичными числами. Если вам нужны дополнительные примеры или разъяснения, не стесняйтесь спрашивать!
