Проверьте, пожалуйста, правильно ли сделано задание по информатике. Представьте числа со знаком в двухбайтовой разрядной сетке: 59; -59; 30; -30 Найдите прямой, обратный и дополнительный коды для отрицательных чисел
А), б) - прямой и обратный коды получены верно. Дополнительный код (для -30) - к обратному коду добавляется единица: 1111 1111 1110 0001+1 = 1111 1111 1110 0010
в), г) - прямой и обратный коды получены верно. Дополнительный код (для -59): 1111 1111 1100 0100+1 = 1111 1111 1100 0101
Answers & Comments
Verified answer
А), б) - прямой и обратный коды получены верно.Дополнительный код (для -30) - к обратному коду добавляется единица:
1111 1111 1110 0001+1 = 1111 1111 1110 0010
в), г) - прямой и обратный коды получены верно.
Дополнительный код (для -59):
1111 1111 1100 0100+1 = 1111 1111 1100 0101