I wonder if anyone could help me understand how to use them/ how they work I never even heard of then before landing on this forum I'll give an example using these flags 1 2 4 8 16 32 64 If I have the number 44, how do I use the bitwise functions to decide what flags are used to arrive at that number. It looks like binary and Im one of the 0 people who understands it. Help much appreciated.