iOS中对字符串类型的金额进行格式化处理
2017-07-12 11:19
267 查看
在项目中经常会遇到将金额按照某个特定的格式输出,比如金额小数点左边每三位之间使用,分开(12,121,232,212.00)这种样式的。查看一些资料之后,写了以下方法供大家参考:
- (NSString *)positiveFormat:(NSString *)money{ if(!money || [money floatValue] == 0){ return @"0.00"; } if (money.floatValue < 1000) { return [NSString stringWithFormat:@"%.2f",money.floatValue]; }; NSNumberFormatter *numberFormatter = [[NSNumberFormatter alloc] init]; [numberFormatter setPositiveFormat:@",###.00;"]; return [numberFormatter stringFromNumber:[NSNumber numberWithDouble:[money doubleValue]]]; }
相关文章推荐
- SQL根据字符串类型字段进行排序,可以在取值的时候处理
- 利用python的str.format()对字符串进行格式化处理
- iOS NSDecimalNumber用法 加减乘除 解决字符串转float类型不准确 结尾无法去0处理 用于货币处理
- IOS拨打电话 返回为空,原因是URL字符串中含有一些转义字符,需要将格式进行处理即可
- IOS 把格式化的字符串转换成字典类型 NSString 转换成 NSDictonary
- iOS中金额字符串格式化显示的方法示例
- iOS 对字符串进行MD5处理
- 利用GSON对json数据中的时间类型字符串进行处理,并且进行数据库查询
- Delphi中用状态图对字符串数据进行类型判断
- 利用xslt对xml进行缩进格式化处理
- 对输入的字符串进行RSA加密和解密处理
- Visual C++ 如何:在各种字符串类型之间进行转换
- Visual C++ 如何:在各种字符串类型之间进行转换
- DataGrid输出到Excel并进行格式化处理
- Visual C++ 如何:在各种字符串类型之间进行转换
- DataGrid输出到Excel并进行格式化处理
- 利用xslt对xml进行缩进格式化处理
- [导入]利用xslt对xml进行缩进格式化处理
- 模拟字符串处理函数 stuff 的存储过程,对 ntext 字段进行stuff
- Delphi中用状态图对字符串数据进行类型判断