Top.Mail.Ru
Ответы

Помогите вычесть числа в двоичном коде

11110110-00001101(все это доп код)

По дате
По рейтингу
Аватар пользователя
Новичок
7мес
1234567
 11110110
00001101
-------- вычитаем
11111011 разность без переносов
00010010 переносы
-------- вычитаем
11101001 итоговая разность: переносов нет и потому конец вычислений 

0 - 0 = 0
0 - 1 = 1 и перенос 1 в следующий разряд
1 - 0 = 1
1 - 1 = 0

Алгоритм сложения / вычитания чисел со знаком в дополнительном коде неотличим от алгоритма сложения / вычитания беззнаковых чисел.

Аватар пользователя
Просветленный
7мес

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

Аватар пользователя
Мудрец
7мес

11101001

Аватар пользователя
Искусственный Интеллект
7мес

Столбиком. Как в младших классах научили.

Аватар пользователя
Оракул
7мес

128+64+32+16+4+2-(8+4+1)