Вход
Быстрая регистрация
Если вы у нас впервые: О проекте FAQ
0

Что такое дополнительный код?

Kravets [28.2K] 2 года назад
1

Это двоичный код. Если у двоичного числа все нули заменить на единицы, а все единицы - на нули, то получится обратный код. При сложении с исходным числом, он дает все единицы в сумме. А если к обратномку коду прибавить один, то получится дополнительный код, который при сложении дает все нули. Это используется для подсчета контрольных сумм.

автор вопроса выбрал этот ответ лучшим
Kravets [28.2K]
спасибо за ответ!  2 года назад
SeaMan75 [11.2K]
То есть получается:
число 5 = 0101
обратный код = 1010
1010 + 1 = 1011 = -5
Получается - дополнительный код - это представление отрицательного числа...
 2 года назад
комментировать
Знаете ответ?
Есть интересный вопрос? Задайте его нашему сообществу, у нас наверняка найдется ответ!
Делитесь опытом и знаниями, зарабатывайте награды и репутацию, заводите новых интересных друзей!
Задавайте интересные вопросы, давайте качественные ответы и зарабатывайте деньги. Подробнее..
регистрация
OpenID