Как округлить десятичное число до 2 цифр в iphone?

Как мы можем округлить десятичные числа до двух цифр в iphone?

Например,

  1. 5345 - -> 53

  2. 570 -> 57

  3. 89523 -> 90

Я пытался использовать для этого nsformatter и вот код, который я использовал,

    NSNumberFormatter *formatter = [[NSNumberFormatter alloc] init];
[formatter setNumberStyle:NSNumberFormatterDecimalStyle];
[formatter setMaximumIntegerDigits:2];
[formatter setRoundingMode: NSNumberFormatterRoundUp];

NSString *numberString = [formatter stringFromNumber:[NSNumber numberWithInt:570]];

    [formatter release];
    NSLog(@"%@",numberstring);

Я продолжаю получать значение 70 даже после изменение режима округления на разные варианты. Пожалуйста, помогите мне с этим

Спасибо, Винод.

7
задан y2chaits 30 March 2016 в 03:29
поделиться