iOS小数点精度问题解决

// 处理数据精度问题:也就是.000000的问题
- (NSString *)reviseString:(NSString *)str
{
    if (str.length > 0) {
        double conversionValue = [str doubleValue];
        NSString *doubleString = [NSString stringWithFormat:@"%lf", conversionValue];
        NSDecimalNumber *decNumber = [NSDecimalNumber decimalNumberWithString:doubleString];
        return [decNumber stringValue];
    }
    return @"0";
}

你可能感兴趣的:(iOS小数点精度问题解决)