In java, as we have '>>>' for logical right shift operation which is missing in Python.
I have come across this expression:

```
(num % 0x100000000) >> 1

```

I'm trying to understand how this works and make sense of it so that I don't have to memorize.

Thank You