Даны 4 целых числа, записанные в двоичной системе: 10101011, 11001100, 11000111, 11110100 Сколько среди...

Тематика Информатика
Уровень 5 - 9 классы
двоичная система сравнение чисел шестнадцатеричная система восьмеричная система
0

Даны 4 целых числа, записанные в двоичной системе: 10101011, 11001100, 11000111, 11110100 Сколько среди них чисел, меньших, чемBC(16)+20(8)?

avatar
задан 6 месяцев назад

2 Ответа

0

Для начала переведем число BC(16) в двоичную систему: BC(16) = 10111100

Теперь переведем число 20(8) в двоичную систему: 20(8) = 010100

Сложим два полученных числа: 10111100 + 010100 = 11000000

Таким образом, получаем число, меньшее чем BC(16)+20(8) в двоичной системе: 11000000

Теперь посмотрим сколько чисел из заданных четырех чисел меньше числа 11000000: 10101011 < 11000000 11001100 > 11000000 11000111 < 11000000 11110100 > 11000000

Итак, из четырех заданных чисел два числа меньше числа BC(16)+20(8).

avatar
ответил 6 месяцев назад
0

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

  1. Переведем числа из двоичной системы в десятичную:

    • 10101011(2) = 12^7 + 02^6 + 12^5 + 02^4 + 12^3 + 02^2 + 12^1 + 12^0 = 128 + 32 + 8 + 2 + 1 = 171
    • 11001100(2) = 12^7 + 12^6 + 02^5 + 02^4 + 12^3 + 12^2 + 02^1 + 02^0 = 128 + 64 + 8 + 4 = 204
    • 11000111(2) = 12^7 + 12^6 + 02^5 + 02^4 + 02^3 + 12^2 + 12^1 + 12^0 = 128 + 64 + 4 + 2 + 1 = 199
    • 11110100(2) = 12^7 + 12^6 + 12^5 + 12^4 + 02^3 + 12^2 + 02^1 + 02^0 = 128 + 64 + 32 + 16 + 4 = 244
  2. Переведем BC(16) и 20(8) в десятичные числа:

    • BC(16) = 1116^1 + 1216^0 = 176 + 12 = 188
    • 20(8) = 28^1 + 08^0 = 16

Сложим 188 и 16, чтобы получить пороговое число:

  • 188 + 16 = 204

Теперь сравним каждое из полученных десятичных чисел (171, 204, 199, 244) с 204:

  • 171 < 204
  • 204 = 204
  • 199 < 204
  • 244 > 204

Итак, среди данных чисел два числа меньше 204.

avatar
ответил 6 месяцев назад

Ваш ответ

Вопросы по теме