I know and understand the result.
For example:
7 (decimal) = 00000111 (binary) and 7 >> 2 = 00000001 (binary)
It's because >> and << operators are shifting the binary data.
>>
<<
Binary value 1000 is the double of binary value 0100 Binary value 0010 is the quarter of binary value 1000