У меня есть строка, которую я конвертирую в float, которую я хочу проверить для значений в выражении if.Как форматировать float до 2 десятичных знаков в объекте C
Исходное значение поплавка - это истинное руководство iPhone, которое возвращается из метода didUpdateHeading. Когда я конвертирую исходный float в строку, используя @ "%. 2f", он работает отлично, но я пытаюсь преобразовать исходный номер с плавающей точкой в одно и то же значение. ЕСЛИ я просто конвертирую строку в [string floatValue], я получаю тот же самый оригинальный номер плавающего, и я не хочу этого.
Чтобы сделать это коротким и простым, как мне взять существующее значение поплавка и просто получить первые 2 десятичных знака?