Я новичок в разработке C / ipad, но я пытаюсь создать простой четырехфункциональный калькулятор на iPad.
Моя проблема заключается в попытке отобразить число с десятичной дробью: то есть 5.273 или .0021
Весь мой калькулятор с плавающей точкой, но при выполнении
[resultfield setText: NSString stringWithFormat:@"%lf", display]]
вывод (скажем, была нажата одна кнопка) будет: 1.00000 . Я знаю, что если вы измените формат на @ ". 0lf", все лишние нули исчезнут, и результат будет 1
Однако, это не помогает мне при попытке ввести десятичное число или при делении. Если я разделю 10/3, результат будет отображаться как 3, а не как 3.333333333
Любые идеи о том, как сохранить мои числа как плавающие, но не отображать конечные нули?