Какой алгоритм перевода из доп кода в обратный и далее в прямой? Для двоичных чисел 8 бит
что-то не могу посчитать:
Есть два числа
X=-100011 и Y=10011
Для Х:
Прямой: 1|0100011
Обратный: 1|1011100
И доп код: 1|1011101
Для Y:
Прямой, обратный и доп код:
0|0010011
В итоге складываю в обратных кода:
1|1011100 + 0|0010011 = 1|1101111
И в доп кодах:
1|1011101 + 0|0010011= 1|1110000
И начинаю переводить по тому же алгоритму (только в обратном порядке) для проверки и в итоге проверка получается вообще не понятная. Результат разности полученной суммы и одного из чисел в прямых кодах не совпадает с известным вторым числом. Как проверить то?