KONVERSI BINER-HEXADESIMAL DAN
SEBALIKNYA
PENGERTIAN BINER
Biner Adalah bilangan angka berbasis
dua. Dimana hanya terdapat dua angka (karakter), yaitu 0 (nol) dan 1 (satu).
Biner juga merupakan satu-satunya bilangan yang dapat dimengerti oleh mesin komputer.
Biner juga merupakan satu-satunya bilangan yang dapat dimengerti oleh mesin komputer.
PENGERTIAN HEXADESIMAL
Bilangan yang
mempunyai 16 karakter angka. Dimana 10 karakter pertamanya (0-9) merupakan
bilangan desimal, dan 6 karakter selanjutnya (10-15) merupakan bilangan hexa. Secara
umum bilangan hexa ditulis menggunakan huruf alphabet dari “a” sampai “f”.
Sehingga, dalam bilangan hexadesimal angka 10 dapat ditulis dengan huruf a ,
dan seterusnya.
Sehingga secara umum
,anggota bilangan hexadesimal adalah
“ 0 1 2 3 4 5
6 7 8 9 a b c d e f “
DASAR KONVERSI
HEXADESIMAL
|
BILANGAN
BINER
|
|||
0
|
0
|
0
|
0
|
0
|
1
|
0
|
0
|
0
|
1
|
2
|
0
|
0
|
1
|
0
|
3
|
0
|
0
|
1
|
1
|
4
|
0
|
1
|
0
|
0
|
5
|
0
|
1
|
0
|
1
|
6
|
0
|
1
|
1
|
0
|
7
|
0
|
1
|
1
|
1
|
8
|
1
|
0
|
0
|
0
|
9
|
1
|
0
|
0
|
1
|
a / 10
|
1
|
0
|
1
|
0
|
b / 11
|
1
|
0
|
1
|
1
|
c / 12
|
1
|
1
|
0
|
0
|
d / 13
|
1
|
1
|
0
|
1
|
e / 14
|
1
|
1
|
1
|
0
|
f / 15
|
1
|
1
|
1
|
1
|
Dapat kita simpulkan ,
setiap angka (karakter) dari bilangan hexadesimal hanya terdiri dari 4 digit
bilangan biner. Dasar konversi biner ke hexadesimal dan sebaliknya menggunakan
konversi biner – desimal. Tabel tadi
merupakan dasar konversi yang cukup (bahkan sangat) penting dan membantu dalam melakukan
pengkonversian biner-hexa dan sebaliknya.
KONVERSI BINER –
HEXADESIMAL
Caranya:
• Pisahkan setiap 4 digit biner dari
kanan ke kiri
• Tentukan bilangan hexadesimalnya
setiap 4 digit tersebut
• Jika ada angka biner yang tidak genap
, contoh : 11001. maka lakukan penambahan angka nol sampai genap 4 digit, dari
contoh diatas berarti jadi “ 00011001”
• Urutkan hasilnya dari hasil biner
kiri ke kanan
Contoh1:
Bil. Biner “
1111100111100 ”
Hexadesimal :
• 1100 = c
• 0011 = 3
• 1111 = f
• 0001 = 1
Jadi , bilangan
hexadesimalnya adalah “ 1 f 3 c “
Contoh2:
Bil.Biner “101001101111”
Hexadesimal:
• 1111=F
• 0110=6
• 1010=A
Jadi,Bilangan hexadesimalnya adalah”A 6 f”
KONVERSI HEXADESIMAL
KE BINER
Caranya:
• Sama seperti cara sebelumnya, yaitu
dengan memisahkan setiap digit bilangan hexadesimal.
• Tentukan bilangan binernya
• Hasilnya ,Untuk angka nol yang berada
diawal bilangan, bisa dihilangkan. Contoh “ 00110101” jadi “ 110101”.
Contoh1:
Bil. Hexadesimal “ c d a 8 “
Biner :
• c = 1100
• d = 1101
• a = 1010
• 8
= 1000
Jadi, bilangan Binernya
adalah “ 1100110110101000”
Contoh2:
Bil. Hexadesimal “ 6 d
a “
Biner :
• 6 = 0110
• d = 1101
• a = 1010
Jadi, bilangan
Binernya adalah “ 11011011010”