typedef NS_ENUM(NSUInteger, NSNumberFormatterStyle) {
NSNumberFormatterNoStyle = kCFNumberFormatterNoStyle, // 无格式 123123123
NSNumberFormatterDecimalStyle = kCFNumberFormatterDecimalStyle, // 小数型 123,123,123
NSNumberFormatterCurrencyStyle = kCFNumberFormatterCurrencyStyle, // 货币型 ¥123,123,123.00
NSNumberFormatterPercentStyle = kCFNumberFormatterPercentStyle, // 百分比型 123.123.123%
NSNumberFormatterScientificStyle = kCFNumberFormatterScientificStyle, // 科学计数型 1.23123123E8
NSNumberFormatterSpellOutStyle = kCFNumberFormatterSpellOutStyle, // 全拼型 一亿二千三百一十二万三千一百二十三
NSNumberFormatterNoStyle = kCFNumberFormatterNoStyle, // 无格式 123123123
NSNumberFormatterDecimalStyle = kCFNumberFormatterDecimalStyle, // 小数型 123,123,123
NSNumberFormatterCurrencyStyle = kCFNumberFormatterCurrencyStyle, // 货币型 ¥123,123,123.00
NSNumberFormatterPercentStyle = kCFNumberFormatterPercentStyle, // 百分比型 123.123.123%
NSNumberFormatterScientificStyle = kCFNumberFormatterScientificStyle, // 科学计数型 1.23123123E8
NSNumberFormatterSpellOutStyle = kCFNumberFormatterSpellOutStyle, // 全拼型 一亿二千三百一十二万三千一百二十三
}; // 其中第三项和最后一项的输出格式由系统设置的语言区域决定。
if (!_numberFormatter) {
_numberFormatter = [[NSNumberFormatter alloc] init];
}
_numberFormatter.numberStyle = NSNumberFormatterDecimalStyle;