ডেসিমাল (Decimal) সংখ্যা পদ্ধতি হলো ১০ ভিত্তিক পদ্ধতি, যেখানে সংখ্যা ০ থেকে ৯ পর্যন্ত হয়ে থাকে। বাইনারি (Binary) সংখ্যা পদ্ধতি হলো ২ ভিত্তিক পদ্ধতি, যেখানে সংখ্যা ০ এবং ১ দিয়ে গঠিত। ডেসিমাল সংখ্যা থেকে বাইনারি সংখ্যায় রূপান্তর করার জন্য নিম্নলিখিত পদক্ষেপগুলি অনুসরণ করা হয়:
ধাপ ১: সংখ্যাটি ২ দ্বারা ভাগ করুন
- ডেসিমাল সংখ্যা ২ দ্বারা ভাগ করুন এবং ভাগফল এবং অবশিষ্টাংশ নোট করুন।
ধাপ ২: অবশিষ্টাংশগুলি সংগ্রহ করুন
- প্রতিটি ভাগফল ২ দ্বারা ভাগ করতে থাকুন যতক্ষণ না ভাগফল ০ হয়ে যায়। প্রতিবারে অবশিষ্টাংশ (Remainder) সংগ্রহ করুন।
ধাপ ৩: অবশিষ্টাংশ উল্টো করুন
- অবশিষ্টাংশগুলিকে উল্টো (Reverse) করে পড়ুন। এটি বাইনারি সংখ্যা হবে।
উদাহরণ: ডেসিমাল 13 থেকে বাইনারিতে রূপান্তর
ভাগ করুন এবং অবশিষ্টাংশ নোট করুন:
- 13 ÷ 2 = 6, অবশিষ্ট 1
- 6 ÷ 2 = 3, অবশিষ্ট 0
- 3 ÷ 2 = 1, অবশিষ্ট 1
- 1 ÷ 2 = 0, অবশিষ্ট 1
অবশিষ্টাংশগুলি সংগ্রহ করুন:
- অবশিষ্টাংশ: 1, 0, 1, 1
অবশিষ্টাংশ উল্টো করুন:
- উল্টো: 1101
সুতরাং, ডেসিমাল 13 এর বাইনারি রূপ হলো 1101।
আরও একটি উদাহরণ: ডেসিমাল 45 থেকে বাইনারিতে রূপান্তর
ভাগ করুন এবং অবশিষ্টাংশ নোট করুন:
- 45 ÷ 2 = 22, অবশিষ্ট 1
- 22 ÷ 2 = 11, অবশিষ্ট 0
- 11 ÷ 2 = 5, অবশিষ্ট 1
- 5 ÷ 2 = 2, অবশিষ্ট 1
- 2 ÷ 2 = 1, অবশিষ্ট 0
- 1 ÷ 2 = 0, অবশিষ্ট 1
অবশিষ্টাংশগুলি সংগ্রহ করুন:
- অবশিষ্টাংশ: 1, 0, 1, 1, 0, 1
অবশিষ্টাংশ উল্টো করুন:
- উল্টো: 101101
সুতরাং, ডেসিমাল 45 এর বাইনারি রূপ হলো 101101।
সারসংক্ষেপ
ডেসিমাল থেকে বাইনারিতে রূপান্তর একটি সহজ প্রক্রিয়া। ধাপে ধাপে ২ দ্বারা ভাগ করে এবং অবশিষ্টাংশ সংগ্রহ করে বাইনারি সংখ্যা তৈরি করা হয়। এই পদ্ধতিটি বিভিন্ন সংখ্যার জন্য প্রযোজ্য এবং ডেটা প্রক্রিয়াকরণে বাইনারি সংখ্যা ব্যবহারের মৌলিক কৌশল।