Подробно, с изъясненьем.

Досконально, с изъясненьем.

Задать свой вопрос
1 ответ
14:
14(10) = 8+4+2 = 1110(2)
В 8-разрядной ячейке: 00001110
В знаковом (старшем) разряде положительного числа - значение "0".
Оборотный и дополнительный код положительного числа совпадает с прямым кодом.

-31:
31 = 16+8+4+2+1 = 11111(2)
В 8-разрядной ячейке: 00011111
Получим оборотный код отрицательного числа, заменив все числа на противоположные (0 на 1, 1 на 0): 11100000
В знаковом (старшем) разряде отрицательного числа - значение "1".
Получим дополнительный код отрицательного числа, добавив 1 к младшему уровню: 11100000+1 = 11100001

Выполним сложение: 00001110+11100001 = 11101111
В итоге сложения получили отрицательное число (в старшем разряде "1").
Определим абсолютную величину этого числа.
Вычтем 1: 11101111-1 = 11101110
Заменим все числа на обратные: 00010001
00010001 = 2^4+2^1 = 16+1 = 17

Итак, с учётом знака "-", получили итог -17
14+(-31) = -17
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт