একটি বাইনারী সংখ্যা এমন একটি সংখ্যা যা শুধুমাত্র দুটি সংখ্যা 0 এবং 1 নিয়ে গঠিত। উদাহরণস্বরূপ, 01010111।
একটি প্রদত্ত সংখ্যাকে বাইনারি আকারে উপস্থাপন করার বিভিন্ন উপায় রয়েছে।
পুনরাবৃত্ত পদ্ধতি
এই পদ্ধতিটি পুনরাবৃত্তি ব্যবহার করে একটি সংখ্যাকে তার বাইনারি আকারে উপস্থাপন করতে ব্যবহৃত হয়।
অ্যালগরিদম
<প্রে>ধাপ 1 :যদি নম্বর> 1। ধাপ 2 এবং 3 অনুসরণ করুন। ধাপ 2:নম্বরটিকে একটি স্ট্যান্ডে ঠেলে দিন। ধাপ 3:নম্বর সহ পুনরাবৃত্তভাবে কল ফাংশন/2 ধাপ 4:স্ট্যাক থেকে পপ নম্বর এবং এটিকে ভাগ করে অবশিষ্টাংশ মুদ্রণ করুন 2.উদাহরণ
#includenamespace ব্যবহার করে std;void tobinary(unsigned number){ if (number> 1) tobinary(number/2); cout <<সংখ্যা % 2;}int main(){ int n =6; cout<<"সংখ্যাটি হল "< আউটপুট
সংখ্যাটি হল 6 এবং এর বাইনারি উপস্থাপনা হল 110 সংখ্যাটি হল 12 এবং এর বাইনারি উপস্থাপনা হল 1100