Задать вопрос
@DarCKoder

Логические операции над числами?

Чему равно значение A = not ( 33 or 57 ), где A - 8 битная переменная?
У меня получается в ответе 6, но такого ответа нету.
Что я сделал:
1) перевёл оба числа в двоичную систему - 1) 33= 100001 2) 57= 111001.
Затем на сколько догадался применил лог.операцию or и получилось у меня 111001.
Затем применил операцию not и получил 000110.
Перевёл в десятичную систему и получил число 6.
Что сделано не так? Чего не учёл?
  • Вопрос задан
  • 169 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
15432
@15432
Системный программист ^_^
Восьмибитная переменная, чувак!
NOT (00100001 OR 00111001) = 11000110
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы