Reputation: 564
double test1 = 5.58f;
NSString *test2 = @"5.58";
NSLog(@"%@", [NSNumber numberWithDouble:test1]);
NSLog(@"%@", [NSNumber numberWithDouble:[test2 doubleValue]]);
Output:
5.579999923706055
5.58
Why the convert is difference?
Upvotes: 1
Views: 2333