objective-c stringvalue from double

У меня следующий код:

double d1 = 12.123456789012345;

NSString *test1 = [NSString stringWithFormat:@"%f", d1]; // string is: 12.123457

NSString *test1 = [NSString stringWithFormat:@"%g", d1]; // string is: 12.1235

Как мне получить строковое значение, точно такое же как d1?

7
задан PengOne 14 January 2012 в 07:51
поделиться