|
|
@@ -164,20 +164,17 @@
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-+(NSString *)reviseString: (NSString *)str
|
|
|
-
|
|
|
-{
|
|
|
-
|
|
|
-//直接传入精度丢失有问题的Double类型
|
|
|
-
|
|
|
-double conversionValue = [str doubleValue];
|
|
|
-
|
|
|
-NSString *doubleString = [NSString stringWithFormat:@"%lf", conversionValue];
|
|
|
++(NSString *)reviseString: (NSString *)str {
|
|
|
+
|
|
|
+ //直接传入精度丢失有问题的Double类型
|
|
|
+ double conversionValue = [str doubleValue];
|
|
|
|
|
|
-NSDecimalNumber *decNumber = [NSDecimalNumber decimalNumberWithString:doubleString];
|
|
|
+ NSString *doubleString = [NSString stringWithFormat:@"%lf", conversionValue];
|
|
|
|
|
|
-return [decNumber stringValue];
|
|
|
+ NSDecimalNumber *decNumber = [NSDecimalNumber decimalNumberWithString:doubleString];
|
|
|
|
|
|
+ return [decNumber stringValue];
|
|
|
+
|
|
|
}
|
|
|
|
|
|
|