Operators: Adjusted the type for the shift operators somewhat. Fixes issue with float in the result type.