Перевод чисел из одной системы в другую 111100111.10001110000 двоичное число методом триад и тетрад перевести соответственно в восьмеричный и шестнадцатеричный коды (с проверкой)
Перевести число -571,12 в двоичный код.

24 Апр 2021 в 19:51
157 +1
0
Ответы
1

Перевод числа 111100111.10001110000 из двоичной системы в восьмеричную и шестнадцатеричную системы:

Восьмеричная система
111100111.10001110000 двоичное числ
Поделим на триады: 001 111 001 .100 011 100 00
Получаем: 371.234

Шестнадцатеричная система
111100111.10001110000 двоичное числ
Поделим на тетрады: 1111 0011 1100 .0111 000
Получаем: 3E3.38

Проверка
Восьмеричный код: 371.23
38^2 + 78^1 + 18^0 + 28^-1 + 38^-2 + 48^-3 = 249.234375

Шестнадцатеричный код: 3E3.3
316^2 + 1416^1 + 316^0 + 316^-1 + 8*16^-2 = 995.234375

Таким образом, результаты верны.

Перевод числа -571,12 в двоичный код:

571 в двоичной системе: 100011101
Для отрицательной части используем дополнительный код:

Переводим модуль числа: 571 в двоичной системе: 1000111011Дополняем нулями до 12 бит: 111111111011Инвертируем все биты: 000000000100Добавляем 1: 000000000101

Число -571 в двоичной системе: -101011101 при помощи дополнительного кода.

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