82(10)=01010010(2) 124(10)=01111100(2) -124(10)=11111100(2) - прямой код (самый старший разряд для знака: 0-положительное, 1-отрицательное) =10000011(2) - обратный код (образуется инверсией) + 1 -------- =10000100(2) - дополнительный код (образуется прибавлением единицы) Выполним сложение: 01010010 +10000100 -------- 11010110 - отрицательное число в дополнительном коде - 1 -------- 11010101 - отрицательное число в обратном коде 10101010 - отрицательное число в прямом коде найдем его десятичное представление (помним, что первая единица это знак "-"): =-(32+8+2)=-42 - десятичное число Проверяем: 82+(-124)=-42 Ответ: -42