অক্টাল থেকে বাইনারি রূপান্তর (Octal to Binary Conversion)
অক্টাল থেকে বাইনারি রূপান্তর (Octal to Binary Conversion)
Octal সংখ্যা পদ্ধতির একটি গুরুত্বপূর্ণ সুবিধা হলো খুব সহজে Octal এবং Binary সংখ্যার মধ্যে রূপান্তর করা যায়।
Octal-এর প্রতিটি digit-কে তার সমতুল্য 3-bit Binary সংখ্যায় রূপান্তর করলেই সম্পূর্ণ Binary সংখ্যা পাওয়া যায়।
Octal Digit ও তাদের Binary Equivalent
| Octal Digit | Binary Equivalent |
|---|---|
| 0 | 000 |
| 1 | 001 |
| 2 | 010 |
| 3 | 011 |
| 4 | 100 |
| 5 | 101 |
| 6 | 110 |
| 7 | 111 |
উদাহরণ ১: \(472_8\) কে Binary-এ রূপান্তর
প্রতিটি Octal digit-কে 3-bit Binary-এ রূপান্তর করি:
| Octal Digit | Binary Equivalent |
|---|---|
| 4 | 100 |
| 7 | 111 |
| 2 | 010 |
এখন সব Binary group একসাথে লিখলে পাই:
\[ 100111010_2 \]
অতএব,
\[ 472_8 = 100111010_2 \]
উদাহরণ ২: \(5431_8\) কে Binary-এ রূপান্তর
| Octal Digit | Binary Equivalent |
|---|---|
| 5 | 101 |
| 4 | 100 |
| 3 | 011 |
| 1 | 001 |
সবগুলো Binary group একত্রে লিখলে পাই:
\[ 101100011001_2 \]
অতএব,
\[ 5431_8 = 101100011001_2 \]
Fractional Octal থেকে Binary রূপান্তর
Fractional অংশের ক্ষেত্রেও একই নিয়ম প্রযোজ্য।
প্রতিটি Octal digit-কে 3-bit Binary-এ রূপান্তর করতে হয়।
উদাহরণ ৩: \(3.1_8\) কে Binary-এ রূপান্তর
| Octal Digit | Binary Equivalent |
|---|---|
| 3 | 011 |
| 1 | 001 |
এখন Binary point বসালে পাই:
\[ 011.001_2 \]
অতএব,
\[ 3.1_8 = 011.001_2 \]
Octal থেকে Binary রূপান্তরের নিয়ম
- প্রতিটি Octal digit আলাদা করতে হবে।
- প্রতিটি digit-কে তার 3-bit Binary equivalent-এ রূপান্তর করতে হবে।
- সব Binary group একত্রে লিখলে Binary সংখ্যা পাওয়া যাবে।
- Fractional অংশ থাকলে Binary point একই স্থানে বসাতে হবে।
উপসংহার
Octal থেকে Binary রূপান্তর খুব সহজ এবং দ্রুত করা যায় কারণ প্রতিটি Octal digit সরাসরি 3-bit Binary সংখ্যার সমতুল্য।
এই পদ্ধতি কম্পিউটার বিজ্ঞান, Digital Electronics এবং Data Representation-এ অত্যন্ত গুরুত্বপূর্ণ।