Use CGFloat in roundToStep