для хранения целого со знаком используется 1 байт .Сколько единиц содержит внутреннее представление числа (-128) и (-350)?

25 Сен 2019 в 13:43
351 +1
0
Ответы
1

Для хранения целого числа со знаком используется 1 байт, что означает, что внутреннее представление числа включает 8 бит.

Для числа -128:

Бинарное представление числа -128: 10000000В данном случае первый бит является знаковым (1 означает отрицательное число), а остальные биты представляют модуль числа.В данном случае модуль числа - 128 равен 128, поэтому внутреннее представление содержит 8 бит, все из которых равны 1: 11111111

Для числа -350:

Бинарное представление числа -350: 100100110В данном случае первый бит является знаковым (1 означает отрицательное число), а остальные биты представляют модуль числа.В данном случае модуль числа - 350 равен 350, поэтому внутреннее представление должно содержать достаточно бит для его представления.Так как 350 больше чем 256 (2^8), необходимо использовать дополнительный бит. Однако, в данном случае мы ограничены 8 битами, поэтому внутреннее представление будет 8 бит, все из которых не будут равны 1: 11111111

Таким образом, внутреннее представление числа -128 и -350 содержит 8 единиц.

19 Апр в 19:33
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 84 061 автору
Первые отклики появятся уже в течение 10 минут
Прямой эфир