Выполним вычитание в двоичной системе:
100110 - 1011 ------
Начнём с младшего разряда: 0 - 1. Нужно занять 1 из старшего разряда. Так как в соседнем разряде 1, занимаем её. Получаем: (10) - 1 = 2 - 1 = 1
10010(10)
- 1011
------
1
В следующем разряде была 1, мы заняли, поэтому осталось 0. 0 - 1. Снова нужно занять. Занимаем через 1. Получаем 10 - 1 = 1
0(10)00(10)0
- 1011
------
11
В следующем разряде после займа - 0. 0 - 0 = 0.
0(10)00(10)0
- 1011
------
011
Следующий разряд: 0 - 1. Занимаем у старшего разряда: 10 - 1 = 1
(10)0010(10)0 - 1011 ------ 1011
В самом старшем разряде после займа осталось 0. 0 - 0 = 0.
(10)0010(10)0 - 1011 ------ 01011
Уберем лидирующий ноль: 1011
Проверим: 1001102 = 3810, 10112 = 1110, 38 - 11 = 2710
110112 = 16 + 8 + 2 + 1 = 2710
Ответ: 11011