Преобразуйте отдельные шестнадцатеричные символы в двоичные, поместите их один над другим, и для каждого столбца, если оба равны 1, результат будет равен одному;во всех остальных случаях результат будет нулевым.Запишите это ниже двух других двоичных строк.Затем, когда вы сделали это для всех цифр, преобразуйте его обратно в шестнадцатеричное.
Пример:
A = 1010
C = 1100
----
1000 = 8
Ваша первая цифра ANDing AB5D и CD5F.Продолжайте делать это так, и вы получите это.
Операция XOR дает 1, где ЛИБО одна или другая цифра равна 1, но не обе.
Это будет стоить тогоосвежить все ваши побитовые операции ;все они могут быть сделаны одинаково.