Дано а=70 b=100 кккое из чисел с записанных в двоичной системе отвечает условию b<c<a?
Ответы на вопрос
Для проверки, какое из чисел "b", "c" и "a" записанных в двоичной системе отвечает условию "b<c<a", мы должны сначала выразить числа "b", "c" и "a" в двоичной форме, а затем сравнить их.
У нас дано: a = 70 (десятичное) = 1000110 (двоичное) b = 100 (десятичное) = 1100100 (двоичное)
Чтобы найти "c", мы должны найти число между "b" и "a". Из условия известно, что "c" должно быть больше "b" и меньше "a". Поскольку двоичная система является позиционной системой, в которой каждая позиция имеет уникальное значение, мы можем просто взять значение, которое будет находиться между "b" и "a" в двоичной записи.
1000110 (a) 1100100 (b)
Если мы рассмотрим каждую позицию числа "a" и сравним ее с соответствующей позицией числа "b", то мы найдем позицию, на которой они различаются. Затем мы можем взять число, которое имеет единицу в этой позиции и нули во всех младших позициях.
В данном случае, позиция, на которой числа "a" и "b" различаются, это позиция со значением 2^3 (8) (начиная справа, с нулевой позиции). Значение в этой позиции равно 1 для числа "a" и 0 для числа "b". Таким образом, "c" будет иметь следующую двоичную запись:
c = 1001000 (двоичное)
Теперь мы можем проверить условие "b<c<a".
1100100 (b) < 1001000 (c) < 1000110 (a)
Таким образом, число, записанное в двоичной системе и отвечающее условию "b<c<a", это число "c" = 1001000.
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili
