В моем тесте, когда я использую метод NSString
stringWithFormat:@"%.2f"
, чтобы сохранить два десятичных знака.Как сохранить два десятичных слова правильно?
[NSString stringWithFormat:@"%.2f", 9999.999];
результат:10000.00
[NSString stringWithFormat:@"%.2f", 9999.99];
результат:9999.99
[NSString stringWithFormat:@"%.2f", 9999.9912];
результат:9999.99
Мое требование независимо от того, float
- это что угодно, я просто хочу сохранить два десятичных знака, таких как 9999.999
->9999.99
, а не результат, который мы видели в первом примере, как это сделать?
Использование NSNumberFormatter – GeneCode