2013-02-06 43 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