0
0x0 is not in fact a power of two.
The first power of two is 0x1 which is 2 to the power 0.
If you think about it, for a binary number to be a power of two it needs to have exactly one bit set.
For example:
0x1 is 00000001
0x2 is 00000010
0x4 is 00000100
0x8 is 00001000
and so on.
Accepted 0
Understood fully thanks kindly Vulpes!