我在转换NSNumber
为字符串和字符串到NSNumber
.
这是一个示例问题:
NSString *stringValue = @"9.2";
NSNumberFormatter *formatter = [[NSNumberFormatter alloc] init];
NSLog(@"stringvalue:%@",[[formatter numberFromString: stringValue] stringValue]);
输出将是:
stringvalue:9.199999999999999
我需要检索原始值,在示例中应该是9.2
. 相反,当原始字符串是时9.4
,输出仍然是9.4
. 你知道如何在NSNumber
不做任何事情的情况下检索原始字符串值吗?