Oh sry, das muss 0b1, 0b10, usw. heißen, nicht 0x. 0x Ist Hexadezimal 0b binär, was du hier auch brauchst. Du kannst bei Integern genauso durch 10 teilen, dann wird alles nach rechts verschoben und die letzte Stelle fällt eben weg.