我们如何在 iphone 中将十进制数字四舍五入为 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。请在这件事上给予我帮助
谢谢,维诺德。