একটি একক-সংখ্যার পূর্ণসংখ্যা থেকে দুটি অঙ্কের স্ট্রিং তৈরি করুন


91

পূর্ণসংখ্যা 10 এর চেয়ে কম হওয়া সত্ত্বেও আমি আ স্ট্রিংয়ে কীভাবে একটি দুই-অঙ্কের পূর্ণসংখ্যা পেতে পারি?

[NSString stringWithFormat:@"%d", 1] //should be @"01"

উত্তর:



25

বিন্যাস স্ট্রিং ব্যবহার করুন %02d। এটি 2 অক্ষরের ন্যূনতম ফিল্ড-প্রস্থের সাথে একটি পূর্ণসংখ্যা বিন্যাস করতে এবং সেই প্রস্থের সাথে মান 0 দিয়ে ফর্ম্যাট মানগুলিকে প্যাড করতে নির্দিষ্ট করে। man fprintfফর্ম্যাট স্পেসিফায়ারগুলির সমস্ত বিষম বিবরণ দেখুন ।

আপনি যদি ব্যবহারকারীর কাছে উপস্থাপনের জন্য সংখ্যার ফর্ম্যাট করছেন তবে আপনার অবশ্যই ব্যবহার করা উচিত NSNumberFormatter। সংখ্যাগুলি কীভাবে ফর্ম্যাট করা উচিত সে সম্পর্কে বিভিন্ন লোকেলের বিবিধ প্রত্যাশা রয়েছে।


আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.