& by 1: 1101 1110 (& by 1) 0001 0001 0001 0000 % by 2: 1101 110(1)%2 = 1 111(0)%2 = 0 >> for bit shifting (preferred) //2 for bit shifting [[Number of 1 Bits]] [[Counting Bits]] Reverse Bits Missing Number