#bit-manipulation #bit #xor
Вопрос:
как я могу выполнять операции XOR с числами, такими как 7 ИЛИ 3, 8 ИЛИ 11 и т. Д.? Быстрее без преобразования их в двоичные числа.? Есть ли какой-нибудь способ?/
Комментарии:
1. Вы имеете в виду вручную?
2. Да … конечно.
3. Не совсем. Запоминание возможно. И если вы можете распознать это
A AND B = 0
(в некоторых случаях это легко, например16 XOR 5
), то, возможно, будет проще мысленно вычислитьA B
, чему в этом случае (но не в целом) будет равноA XOR B
.