Fix a bug in unbounded float range calculations

This only affected float parameters in which the minimum was well defined but the maximum was infinite.