Как инвертировать мою формулу в битовой xor, чтобы получить значение 53? - PullRequest
0 голосов
/ 26 сентября 2018

Это моя формула в гексе.
(53+3C+7-1)xor (45+9B)
И результат этой формулы: 75 <- hex <br>Моя проблема в том, что мне нужно вернуть 53, используя другую формулу.

1 Ответ

0 голосов
/ 26 сентября 2018

некоторый псевдокод:

int startValue = 0x53
int resultValue = (startValue + 3C + 7 - 1) xor (45 + 9B)
int initialValue = (resultValue xor (45 + 9B)) - 3C - 7 + 1

так что вы просто делаете xor для тех же 45 + 9B и выполняете другие операции (+ и -)

...