1
我將一些floatvalues導出到Textfile(JSONFormat)中,然後再次將其導入到我的項目中。古怪的NSNumberformatter採取字符串,並增加了對自己....一些隨機小數NSNumberformatter添加小數位
這是我從的NSLog得到(?):
[9697:207] f1 150.837296 - f2 150,8373
[9697:207] f1 160.746902 - f2 160,7469
[9697:207] f1 150.242599 - f2 150,2426
[9697:207] f1 160.068893 - f2 160,0689
[9697:207] f1 149.451096 - f2 149,4511
[9697:207] f1 159.154205 - f2 159,1542
正如你所看到的,值右邊是我的輸入字符串(f2),左邊的值是我的浮點數(f1)。
繼承人我的代碼:
NSNumberFormatter *formatter = [[NSNumberFormatter alloc] init];
[formatter setNumberStyle:NSNumberFormatterDecimalStyle];
[formatter setDecimalSeparator:@","];
float f1 = (float)[[formatter numberFromString:[mutableArray objectAtIndex:i]] floatValue];
任何想法,爲什麼發生這種情況?
我明白了 - 我可能已經自己做過了;)謝謝。 – Icky