我请大神一个问题 为什么这个
[self.label3 pp_fromNumber:0 toNumber:148372.82 duration:1.0f format:^NSString *(CGFloat number) {
NSNumberFormatter *formatter = [NSNumberFormatter new];
formatter.numberStyle = NSNumberFormatterDecimalStyle;
formatter.positiveFormat = @"###,##0.00";
NSNumber *amountNumber = [NSNumber numberWithFloat:number];
return [NSString stringWithFormat:@"%@",[formatter stringFromNumber:amountNumber]];
}];
这样显示出来的数字是 148372.81 丢失了一个精度 0.01
我请大神一个问题 为什么这个
[self.label3 pp_fromNumber:0 toNumber:148372.82 duration:1.0f format:^NSString *(CGFloat number) {
NSNumberFormatter *formatter = [NSNumberFormatter new];
formatter.numberStyle = NSNumberFormatterDecimalStyle;
formatter.positiveFormat = @"###,##0.00";
NSNumber *amountNumber = [NSNumber numberWithFloat:number];
return [NSString stringWithFormat:@"%@",[formatter stringFromNumber:amountNumber]];
}];
这样显示出来的数字是 148372.81 丢失了一个精度 0.01