原文地址http://blog.csdn.net/fanjunxi1990/article/details/21536189,感谢原创作者.
- (NSString *) decimalwithFormat:(NSString *)format floatV:(float)floatV
{
NSNumberFormatter *numberFormatter = [[NSNumberFormatter alloc] init];
[numberFormatter setPositiveFormat:format];
return [numberFormatter stringFromNumber:[NSNumber numberWithFloat:floatV]];
}
调用方法:[self decimalwithFormat:@"0.0000" floatV:0.334];
注:format 可以决定保留几位小数.