截取指定小数位的值
2018-04-10 13:07
155 查看
/**
* 截取指定小数位的值
*
* price 目标数据
* position 有效小数位
*
* return 截取后数据
*/
+ (NSString *)notRounding:(float)price afterPoint:(NSInteger)position {
NSDecimalNumberHandler* roundingBehavior = [NSDecimalNumberHandler decimalNumberHandlerWithRoundingMode:NSRoundPlain scale:position raiseOnExactness:NO raiseOnOverflow:NO raiseOnUnderflow:NO raiseOnDivideByZero:NO];
NSDecimalNumber *ouncesDecimal;
NSDecimalNumber *roundedOunces;
}
* 截取指定小数位的值
*
* price 目标数据
* position 有效小数位
*
* return 截取后数据
*/
+ (NSString *)notRounding:(float)price afterPoint:(NSInteger)position {
NSDecimalNumberHandler* roundingBehavior = [NSDecimalNumberHandler decimalNumberHandlerWithRoundingMode:NSRoundPlain scale:position raiseOnExactness:NO raiseOnOverflow:NO raiseOnUnderflow:NO raiseOnDivideByZero:NO];
NSDecimalNumber *ouncesDecimal;
NSDecimalNumber *roundedOunces;
ouncesDecimal = [[NSDecimalNumber alloc] initWithFloat:price]; roundedOunces = [ouncesDecimal decimalNumberByRoundingAccordingToBehavior:roundingBehavior]; return [NSString stringWithFormat:@"%@",roundedOunces];
}
相关文章推荐
- EXCEL公式以指定分隔符从右往左截取字符
- 截取指定长度的字符串(包括汉字)
- asp.net截取指定字符后面的字符串
- 按照指定符号截取字符串
- 从excel中一列截取从右或者右开始的指定字符串
- mysql 截取指定的两个字符串之间的内容
- javascript从右边截取指定字符串的三种实现方法
- php图片缩放代码-按比例缩放或截取指定大小的缩略图 非常好用的一个方法
- c#截取指定长度中英文字符串方法
- mysql 截取指定的两个字符串之间的内容(locate,substring)
- PHP指定截取字符串中的中英文或数字字符的实例分享
- .NET截取指定长度汉字超出部分
- C#截取指定长度中英文字符串方法 (修改)
- 截取指定长度字符串
- freemarker截取指定长度字符串
- [Android]TextUtils.ellipsize()截取指定长度字符串(附图文混排)
- php截取指定字符串之间的字符串的类
- Android使用ContentObserver监听数据库变化 接受指定号码的短信,并且不让系统截取到通知用户
- .NET截取指定长度汉字超出部分以"..."代替
- NET截取指定长度汉字超出部分以...代替