Выполните битовую операцию X аnd 3 для следующих десятичных значений X: 4, 5, 8, 15, 16. Для каких из них получился нулевой ответ? Что общего у этих чисел?

17 Апр 2021 в 19:40
146 +1
0
Ответы
1

Для выполнения операции X and 3 переведем десятичные числа в двоичное представление и применим операцию побитового "И".

4: 10
5: 10
8: 100
15: 111
16: 10000

3: 11

Теперь выполним побитовое "И" для каждого числа X:

4 and 3: 100 and 011 = 000 (нулевой ответ
5 and 3: 101 and 011 = 00
8 and 3: 1000 and 0011 = 00
15 and 3: 1111 and 0011 = 001
16 and 3: 10000 and 0011 = 0

Таким образом, нулевой ответ получился для чисел 4 и 8. Общее у них - то, что они кратны трем.

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