+ (NSNumber *)reviseNumber:(NSNumber *)number {
if (!number) {return nil;}
double doubleConversionValue = [number doubleValue];
NSString *doubleString = [NSString stringWithFormat:@"%lf", doubleConversionValue];
NSDecimalNumber *decNumber = [NSDecimalNumber decimalNumberWithString:doubleString];
return decNumber;
}