2013-02-06 56 views
5

我有一個浮點數轉換爲字符串的函數:無零之前小數點

NSNumberFormatter *formatter = [[NSNumberFormatter alloc] init]; 
[formatter setMaximumFractionDigits:2]; 
[formatter setMinimumFractionDigits:0]; 
NSString *finalNumber = [formatter stringFromNumber:[NSNumber numberWithFloat:sendNumber]]; 
return finalNumber; 

一個簡單的除法運算1/2後,我得到的結果爲.5,但我希望能得到0.5

我該如何改變這種情況?

回答

13

只需使用

[formatter setMinimumIntegerDigits:1]; 

這給了小數點前至少一個數字。

+0

拯救了我的生命! – Hussein