বাইনারি থেকে অক্টাল রূপান্তর
বাইনারি এবং অক্টাল উভয়ই সংখ্যা পদ্ধতি, কিন্তু তাদের ভিত্তি ভিন্ন। বাইনারি সংখ্যা পদ্ধতি ২-এর ভিত্তিতে কাজ করে (০ এবং ১) এবং অক্টাল সংখ্যা পদ্ধতি ৮-এর ভিত্তিতে কাজ করে (০ থেকে ৭)।
বাইনারি সংখ্যা থেকে অক্টাল সংখ্যায় রূপান্তর করতে, আপনি নিম্নলিখিত পদক্ষেপগুলি অনুসরণ করতে পারেন:
পদক্ষেপ ১: বাইনারি সংখ্যাকে তিন বিট গ্রুপে ভাগ করুন
- বাইনারি সংখ্যাকে ডান থেকে বাম দিকে তিন বিট করে ভাগ করুন। যদি শেষের গ্রুপে তিনটি বিট না থাকে, তবে শূন্য যোগ করে পূর্ণ করুন।
পদক্ষেপ ২: প্রতিটি তিন বিটের গ্রুপের জন্য অক্টাল সংখ্যা নির্ধারণ করুন
- প্রতিটি তিন বিটের গ্রুপকে একটি অক্টাল সংখ্যায় রূপান্তর করুন। নিচে বিটগুলির কিছু উদাহরণ:
| বাইনারি | অক্টাল |
|---|---|
| 000 | 0 |
| 001 | 1 |
| 010 | 2 |
| 011 | 3 |
| 100 | 4 |
| 101 | 5 |
| 110 | 6 |
| 111 | 7 |
পদক্ষেপ ৩: অক্টাল সংখ্যাগুলি একত্রিত করুন
- প্রতিটি তিন বিট গ্রুপের অক্টাল সংখ্যা একত্রিত করুন যাতে পূর্ণ অক্টাল সংখ্যা তৈরি হয়।
উদাহরণ:
ধরি আমাদের বাইনারি সংখ্যা হল 110101011।
তিন বিটের গ্রুপে ভাগ করা:
বাইনারি সংখ্যা: 110 101 011
প্রতিটি গ্রুপের জন্য অক্টাল সংখ্যা নির্ধারণ:
- 110 → 6
- 101 → 5
- 011 → 3
অক্টাল সংখ্যা একত্রিত করা:
তাই, বাইনারি সংখ্যা 110101011 এর অক্টাল রূপান্তর হবে 653।
উদাহরণ ২:
ধরি আমাদের বাইনারি সংখ্যা হল 101110।
তিন বিটের গ্রুপে ভাগ করা:
বাইনারি সংখ্যা: 010 111 0 (অর্থাৎ, শূন্য যোগ করে পূর্ণ করুন)
- পূর্ণ হবে: 010 111 000
প্রতিটি গ্রুপের জন্য অক্টাল সংখ্যা নির্ধারণ:
- 010 → 2
- 111 → 7
- 000 → 0
অক্টাল সংখ্যা একত্রিত করা:
তাই, বাইনারি সংখ্যা 101110 এর অক্টাল রূপান্তর হবে 270।
উপসংহার
বাইনারি থেকে অক্টাল রূপান্তর করা একটি সহজ প্রক্রিয়া, যেখানে তিন বিটের গ্রুপ ব্যবহার করে বাইনারি সংখ্যাগুলিকে অক্টাল সংখ্যায় রূপান্তর করা হয়। এই পদ্ধতি সংখ্যাগুলির মধ্যে রূপান্তর করা সহজ এবং কার্যকর।