###
Bitwise Operators and Bit Manipulation for Interviews

Decimal and binary
How do we usually represent numbers? We use decimal notation (a.k.a. Base 10) that provides ten unique digits: 0, 1, 2, 3, 4, 5, 6, 7, 8, and 9. To form numbers, we combine these dig...