Бинарные операторы
!!!Это тему я расскою чуть позже, а пока мы перечислим их и посмотрим на результаты их применения
Побитовый AND (
&
):0,1,0,0,10,1,0,0,0--------- &0,1,0,0,0 = 8Побитовый OR (
|
):0,1,0,0,10,1,0,0,0--------- |0,1,0,0,1 = 9Побитовый XOR (
^
):0,1,0,0,10,1,0,0,0--------- ^0,0,0,0,1 = 1Побитовый NOT (
~
)0,1,0,0,1--------- ~1,0,1,1,0 = 22Здвиг влево (
<<
)0,0,0,0,1--------- << 30,1,0,0,0 = 8Здвиг вправо (
<<
)0,0,0,0,1--------- >> 30,0,0,0,0 = 0
Может доведется и я покажу как можно работать с
битовыми масками