Переведите из десятичной в двоичную систему счисления -23 в однобайтовом формате

15 Окт 2019 в 01:46
201 +1
0
Ответы
1

Для перевода числа -23 из десятичной системы счисления в двоичную нужно сначала найти его двоичное представление в обратном коде.

Шаг 1: Найдем двоичное представление модуля числа 23:
23 / 2 = 11 + остаток (1)
11 / 2 = 5 + остаток (1)
5 / 2 = 2 + остаток (1)
2 / 2 = 1 + остаток (0)
1 / 2 = 0 + остаток (1)

Итак, двоичное представление модуля числа 23: 10111

Шаг 2: Найдем обратный код числа -23. Для этого инвертируем все биты в двоичном представлении числа 23:
10111 -> 01000

Шаг 3: Для получения дополнительного кода прибавим к обратному коду единицу:
01000 + 1 = 01001

Итак, двоичное представление числа -23 в однобайтовом формате: 01001.

19 Апр 2024 в 11:11
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир