Pada artikel yang lalu, kita telah mempelajari tentang konversi bilangan desimal ke heksadesimal begitu sebaliknya, maka pada halaman ini kita bahas tentang konversi bilangan biner ke heksadesimal dan sebaliknya.
Seperti biasa, untuk memahami cara konversi bilangan kita langsung praktek menggunakan contoh-contoh soal dan pembahasannya. Untuk itu perhatikanlah baik-baik, dan apabila belum paham, maka bisa bertanya di kolom komentar.
Sebelum membahas lebih jauh, perhatikan dulu tabel hubungan bilangan biner dan heksadesimal berikut ini.
A. Konversi bilangan biner ke heksadesimal
Untuk merubah bilangan biner ke heksadesimal, maka dapat dilakukan dengan cara mengelompokkan menjadi 4 bit tiap satu kelompok.
Misalnya: 11101100 kita pisahkan menjadi (1110) (1100)
Kemudian baru dikonversi menjadi
(1110) = E dan (1100) = C
Jadi diperoleh 111011002 = EC16
Pertanyaan selanjutnya, bagaimana bila bilangan binernya hanya berjumlah kurang dari 4 bit?
Jika seperti ini, maka kita dapat menambahkannya dengan angka 0 di sisi paling kiri sehingga menjadi berjumlah 4 bit.
Misalnya:
12 = …..16 ?
Kita bisa menambahkan angka 0 sehingga menjadi
00012 = 116
atau contoh lainnya;
1102
Kita tambah angka 0 sehingga menjadi
01102 = 616
Contoh lain:
Ubahlah bilangan biner berikut menjadi bilangan heksadesimal. Bilangan tersebut yaitu: 011, 101101 dan 11110001.
Jawabannya:
a) 0112 = 00112 = 316
b) 101101 = (0010) (1101) = 2D16
c) 11110001 = (1111) (0001) = F116
Sangat mudah bukan? kalau sudah faham cara di atas, maka kita kasih contoh bilangan biner yang lebih panjang.
Artikel terkait: Pengertian dan contoh bilangan heksadesimal
Ubahlah bilangan biner ini menjadi penulisan bilangan heksadesimal:
10101101001010012
Jawabannya:
10101101001010012 = (1010) (1101) (0010) (1001)
10101101001010012 = AD2916
Contoh satu lagi;
Tolong ubah bilangan biner 11010110101102 menjadi bilangan heksadesimal dengan benar!
Jawab:
11010110101102 = (0001) (1010) (1101) (0110) = 1AD616
B. Konversi bilangan heksadesimal ke biner
Cara mengubah bilangan heksadesimal ke biner dapat dilakukan dengan cara memisahkan setiap bilangan heksadesimal kemudian merubah setiap angkanya menjadi 4 buah bit.
Ini merupakan langkah kebalikan dari yang telah kita bahas di atas. Untuk lebih mudahnya perhatikanlah contoh-contoh berikut ini berturut-turut:
a) 4F73, b) 7AD1, c) 54A1, d) 37C843, e) 11276A7, f) 34762CB, g) AB277, h) 1DF17, i) 11A89 dan j) 875BA1
Jawab:
a) 4F73 = (0100) (1111) (0111) (0011)
Jadi angka 4F7316 = 01001111011100112
b) 7AD1 = (0111) (1010) (1101) (0001)
Jadi angka 7AD116 = 01111010110100012
c) 54A1 = (0101) (0100) (1010) (0001)
Jadi angka 54A116 = 01010100101000012
Artikel terkait: Contoh konversi biner ke desimal dan sebaliknya
d) 37C843 = (0011) (0111) (1100) (1000) (0100) (0011)
Jadi angka 37C84316 = 0011011111001000010000112
e) 11276A7 = (0001) (0001) (0010) (0111) (0110) (1010) (0111)
Jadi angka 11276A716 = 00010001001001110110101001112
f) 34762CB = (0011) (0100) (0111) (0110) (0010) (1100) (1011)
Jadi angka 34762CB16 = 00110100011101100010110010112
g) AB277 = (1010) (1011) (0010) (0111) (0111)
Jadi angka AB27716 = 101010110010011101112
Artikel terkait: Bilangan biner dan bilangan desimal
h) 1DF17 = (0001) (1101) (1111) (0001) (0111)
Jadi angka 1DF1716 = 000111011111000101112
i) 11A89 = (0001) (0001) (1010) (1000) (1001)
Jadi angka 11A8916 = 000100011010100010012
j) 875BA1 = (1000) (0111) (0101) (1011) (1010) (0001)
Jadi angka 875BA116 = 1000011101011011101000012
Demikianlah cara dan contoh konversi bilangan biner ke heksadesimal atau konversi bilangan heksadesimal ke biner. Apabila ada pertanyaan bisa di ketik di kotak komentar.
Daftar Pustaka:
Dokumen pribadi mata kuliah Teknik Digital.