Simplify preprocessor for float edge cases
Reduce unneded preprocessing