我不明白NSNumberFormatterPercentStyle是如何工作的!以百分比格式化数字
例子:
NSNumber *number = [NSNumber numberWithFloat:90.5];
NSNumberFormatter *percentageFormatter = [[[NSNumberFormatter alloc] init] autorelease];
[percentageFormatter setNumberStyle:NSNumberFormatterPercentStyle];
NSString *strNumber = [percentageFormatter stringFromNumber:numbericString];
NSLog (strNumber); // Output: 9,050%
我只是想显示 “90.5%”(尊重NSLocal)。什么是NSNumberFormatterPercentStyle与90.5做什么,为什么?而且,我怎样才能得到我想要的结果!?
正是我需要的,谢谢! – kernix 2013-12-11 10:12:38
优秀!应该是被接受的答案! – orkenstein 2014-10-10 08:10:28