Examples of Bit Operator Calculations
value of x |
value of y |
statement |
value of z |
00001000
| 2
| z = x << y |
00100000
|
00001000
| 3
| z = x >> y |
00000001
|
10111001
| 00100000
| z = x & y |
00100000
|
10011001
| 00100000
| z = x & y |
00000000
|
10111001
| 11101111
| z = x | y |
11111111
|
10101001
| 11101111
| z = x | y |
11101111
|
10101001
| 00010000
| z = x ^ y |
10111001
|
11010010
| (na)
| z = ~x |
00101101
|
|