বাইনারি থেকে হেক্সাডেসিমাল রূপান্তর (Binary to Hexadecimal Conversion)
বাইনারি থেকে হেক্সাডেসিমাল রূপান্তর (Binary to Hexadecimal Conversion)
Binary সংখ্যাকে খুব সহজে Hexadecimal-এ রূপান্তর করা যায়।
এই পদ্ধতিতে Binary digit-গুলোকে Binary point থেকে শুরু করে প্রতি 4-bit করে group করা হয়।
এরপর প্রতিটি 4-bit group-কে তার সমতুল্য Hexadecimal digit-এ রূপান্তর করা হয়।
4-bit Binary ও তাদের Hexadecimal Equivalent
| Binary | Hexadecimal |
|---|---|
| 0000 | 0 |
| 0001 | 1 |
| 0010 | 2 |
| 0011 | 3 |
| 0100 | 4 |
| 0101 | 5 |
| 0110 | 6 |
| 0111 | 7 |
| 1000 | 8 |
| 1001 | 9 |
| 1010 | A |
| 1011 | B |
| 1100 | C |
| 1101 | D |
| 1110 | E |
| 1111 | F |
উদাহরণ ১: \(1010111010_2\) কে Hexadecimal-এ রূপান্তর
প্রথমে Binary digit-গুলোকে 4-bit করে group করি:
\[ 10 \quad 1011 \quad 1010 \]
প্রথম group পূর্ণ 4-bit নয়, তাই বাম পাশে দুটি \(0\) যোগ করি:
\[ 0010 \quad 1011 \quad 1010 \]
এখন প্রতিটি group-কে Hexadecimal-এ রূপান্তর করি:
| Binary Group | Hexadecimal Equivalent |
|---|---|
| 0010 | 2 |
| 1011 | B |
| 1010 | A |
সবগুলো Hexadecimal digit একত্রে লিখলে পাই:
\[ 2BA_{16} \]
অতএব,
\[ 1010111010_2 = 2BA_{16} \]
উদাহরণ ২: \(10101110.010111_2\) কে Hexadecimal-এ রূপান্তর
পূর্ণসংখ্যা অংশকে 4-bit group করি:
\[ 1010 \quad 1110 \]
Fractional অংশকে 4-bit group করি:
\[ 0101 \quad 1100 \]
শেষ group পূর্ণ 4-bit করার জন্য ডান পাশে দুটি \(0\) যোগ করা হয়েছে।
এখন প্রতিটি group-কে Hexadecimal-এ রূপান্তর করি:
| Binary Group | Hexadecimal Equivalent |
|---|---|
| 1010 | A |
| 1110 | E |
| 0101 | 5 |
| 1100 | C |
অতএব,
\[ 10101110.010111_2 = AE.5C_{16} \]
Binary থেকে Hexadecimal রূপান্তরের নিয়ম
- Binary digit-গুলোকে Binary point থেকে শুরু করে 4-bit group করতে হবে।
- বাম পাশে group অসম্পূর্ণ হলে অতিরিক্ত \(0\) যোগ করতে হবে।
- Fractional অংশের ডান পাশে group অসম্পূর্ণ হলে ডান পাশে \(0\) যোগ করতে হবে।
- প্রতিটি 4-bit group-কে তার Hexadecimal equivalent-এ রূপান্তর করতে হবে।
- সবগুলো Hexadecimal digit একত্রে লিখলে Hexadecimal সংখ্যা পাওয়া যাবে।
উপসংহার
Binary থেকে Hexadecimal রূপান্তর খুব সহজ এবং দ্রুত করা যায় কারণ প্রতিটি Hexadecimal digit সরাসরি 4-bit Binary সংখ্যার প্রতিনিধিত্ব করে।
এই পদ্ধতি Computer Science, Digital Electronics এবং Data Representation-এ অত্যন্ত গুরুত্বপূর্ণ।