Table of Contents

    বাইনারি থেকে হেক্সাডেসিমাল রূপান্তর (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 রূপান্তরের নিয়ম

    1. Binary digit-গুলোকে Binary point থেকে শুরু করে 4-bit group করতে হবে।
    2. বাম পাশে group অসম্পূর্ণ হলে অতিরিক্ত \(0\) যোগ করতে হবে।
    3. Fractional অংশের ডান পাশে group অসম্পূর্ণ হলে ডান পাশে \(0\) যোগ করতে হবে।
    4. প্রতিটি 4-bit group-কে তার Hexadecimal equivalent-এ রূপান্তর করতে হবে।
    5. সবগুলো Hexadecimal digit একত্রে লিখলে Hexadecimal সংখ্যা পাওয়া যাবে।

    উপসংহার

    Binary থেকে Hexadecimal রূপান্তর খুব সহজ এবং দ্রুত করা যায় কারণ প্রতিটি Hexadecimal digit সরাসরি 4-bit Binary সংখ্যার প্রতিনিধিত্ব করে।

    এই পদ্ধতি Computer Science, Digital Electronics এবং Data Representation-এ অত্যন্ত গুরুত্বপূর্ণ।