Всегда ли этот код оценивается как false? Обе переменные являются целыми числами с дополнением до двух со знаком.
~x + ~y == ~(x + y)
Я чувствую, что должно быть какое-то число, удовлетворяющее условиям. Я пробовал тестировать числа между -5000
и 5000
, но так и не добился равенства. Есть ли способ составить уравнение, чтобы найти решения условия?
Замена одного на другой вызовет коварную ошибку в моей программе?