2021年2月1日 星期一

Python - What do << and >> mean?

1. "<<" Shift left for binary bit.

100 -> Decimal 100
    -> Binary 1100100
Result:
400 -> Decimal 400
    -> Binary  110010000


2. ">>" Shift left for binary bit.

100 -> Decimal 100
    -> Binary 1100100
Result:
25 -> Decimal 25
   -> Binary  11001