Дано X = B7в 16, Y = 271в 8. Какое из чисел Z, записанных в двоичной системе, отвечает...

0 голосов
65 просмотров

Дано X = B7в 16, Y = 271в 8. Какое из чисел Z, записанных в двоичной системе, отвечает условию X < Z < Y?

1) 101110012
2) 100110002
3) 101110002
4) 101101112


Информатика (31 баллов) | 65 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Переводим X и Y в двоичную систему - это все же два числа, а не четыре, как если бы из двоичной переводить Z. Цифры шестнадцатиричного X расписываем по двоичным тетрадам, а восьмеричного Y - по триадам.
X = B7₁₆ = 1011 0111₂ = 10110111
Y = 271₈ = 010 111 001₂ = 10111001
Требуется найти Z, которое находится между X и Y.
Запишем в столбик, выравняв по младшему разряду, сначала X, потом варианты Z и в конце Y. То, что не будет попадать в интервал между числами в первой и последней строках, потом вычеркнем.
10110111
10111001 - равно нижнему, вычеркнем
10011000 - меньше верхнего, вычеркнем
10111000 - подходит - это ответ
10110111
- равно верхнему, вычеркнем
10111001

Ответ: 3) 10111000₂

(150k баллов)