Если u = 9
, то двоичное представление битов u
равно ...1001
.
Если v = 10
, то двоичное представление битов v
равно ...1010
.
Если вы двоично - или эти значения, используя |
, вы получите ...1011
.
Если вы теперь двоично - и вышеупомянутое значение с 1
(т.е. двоичное ...0001
), вы получит ...0001
.
Наконец, если вы сравните двоичный файл ...0001
с 0
, используя ==
, значения будут другими, и, следовательно, результатом оператора ==
будет 0
.