Performance Considerations - When to Use Bit Manipulation | OneNoughtOne