「1.04E-4」の NSString から double 値を取得したいのですが、どうすればよいかわかりません。私は次のことを試しました:
1.
NSString* str = @"1.0E-4";
double value = [str doubleValue]; //returns 0.0001
2.
NSString* str = @"1.0E-4";
double value;
NSScanner* scanner = [NSScanner scannerWithString:str];
[scanner scanDouble:&value];
//0.0001 again
value = 1.0E-4 の代わりに、0.0001 を取得します
誰かがこれで私を助けてくれますか?
感謝、
アレックス。