2011-09-30 6 views

答えて

3

NSStringのの例:- (float)floatValue;

それはあなたの文字列のように見えるマレック答えにあなたのコメントを読む
NSString *str = @"3.45"; 
float f = [str floatValue]; 
52
NSString *val = @"3.45"; 
float fCost = [val floatValue]; 
+0

オーケー感謝マレクのsebera – user891268

+0

がどのように私は基本的に私は1.1.2> 1.1.1 –

+0

サイードのような複数のポイントで山車を比較する必要があり、floatに「3.4.5」@に変換します:このQAを参照してくださいHTTP ://stackoverflow.com/q/7848766/492624 –

4

は、実際にそれを変換するには@"$3.45"

を=フロート使用:

NSNumberFormatter * formatter = [[[NSNumberFormatter alloc] init] autorelease]; 
formatter.numberStyle = NSNumberFormatterCurrencyStyle; 
formatter.currencyCode = @"USD"; 

float value = [[formatter numberFromString: @"$3.45"] floatValue]; 
8
float number = [string floatValue]; 
関連する問題