1
この番号をフロートに変換するにはどうすればよいですか? 35.77091272818393で、NSStringと入力します。問題は、使用すると、NSStringからfloatに変換しますか?
[str doubValue]
は35.770912を返します。
私は、この文字列
NSString *tt =[NSString stringWithFormat:@"%.14f", 35.77091272818393 ];
が
var=[tt floatValue];
を使用してfloatに変換したいが、それは十分な精度を持っていない - それだけ35.7709127はなく、すべての数字を返します。
が、私はこのresultat のNSString *のTT =に影響を与えるようにしたい[NSStringのstringWithFormat:@ "%14F"、35.77091272818393]; to var = [tt floatValue];しかし、私は正確なbeacauseについての問題がある35.7709127と私はすべての番号を返す –
私はあなたの明確化に対処するために私の答えに追加の詳細を追加しました。 –
2日間私はこの記事を見つけるまでこの問題を見ていました。上記の解決策が働いた。 – Jeremy