मेरे पास एक फ्लोट के रूप में दूरी है और मैं इसे मानव पाठकों के लिए अच्छी तरह प्रारूपित करने का एक तरीका ढूंढ रहा हूं। आदर्श रूप से, मैं इसे एम से किमी में बदलना चाहता हूं क्योंकि यह बड़ा हो जाता है, और अच्छी तरह से संख्या को गोल करने के लिए। मील में कनवर्ट करना एक बोनस होगा। मुझे यकीन है कि बहुत से लोगों को इनमें से किसी एक की आवश्यकता है और मुझे आशा है कि कहीं भी कुछ कोड फ़्लोटिंग हो रहा है।दूरी के लिए उद्देश्य सी स्ट्रिंग फॉर्मेटर
यहां बताया गया है मैं प्रारूपों चाहते हैं:
- 0-100m: 47M (एक पूरी संख्या के रूप में)
- 100-1000m: 325m या 320M (निकटतम 5 या 10 मीटर की दूरी पर गोल)
- 1000-10000m: 1.2km (एक दशमलव स्थान के साथ निकटतम दौर)
- 10000m +: 21km
अगर कोई कोड उपलब्ध है, कैसे मैं अपने खुद के फ़ॉर्मेटर लिख सकते हैं ?
धन्यवाद
मुझे यह समाधान पसंद आया। इसके आधार पर 'एनएसएसटींग + दूरी' श्रेणी बनाई गई। गिस्ट: https://gist.github.com/1397837 – Alex
धन्यवाद यह है कि मुझे CLLocationDistance की आवश्यकता है। –
इस श्रेणी के साथ कौन से लाइसेंस/शर्तें जुड़े हैं। मैं इसे अपने ऐप में इस्तेमाल करने की योजना बना रहा हूं। मेरे लाइसेंस वीसी में, क्या आपको मध्यस्थता पसंद आएगी? – Andrew