iPhoneで10進数を2桁に丸めるにはどうすればよいですか?
例えば 、
5345 --> 53
570 -- > 57
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 として取得し続けます。これで私を助けてください
ありがとう、ヴィノード。