Konversi
Bilangan Heksadesimal ke Desimal dan Sebaliknya
A.
Pengenalan Bilangan Heksadesimal
Bilangan
heksadesimal
atau bilangan basis 16 adalah sebuah sistem bilangan yang menggunakan 16
buah simbol. Simbol yang digunakan dari sistem ini adalah angka 0 sampai 9,
kemudian dilanjut dengan menggunakan huruf A sampai F.
Selengkapnya
simbol yang digunakan dalam sistem bilangan Heksadesimal adalah ( 0, 1, 2, 3, 4,
5, 6, 7, 8, 9, A, B, C, D, E, F) Dimana A = 10, B = 11, C= 12, D = 13 , E = 14
dan F = 15. Sistem bilangan ini digunakan untuk menampilkan nilai alamat memori dalam pemrograman komputer
B.
Konversi Bilangan Heksadesimal ke Desimal
Konversi
bilangan adalah suatu proses dimana satu system bilangan dengan basis tertentu akan
dijadikan bilangan dengan basis yang lain. Cara untuk mengkonversi bilangan
heksadesimal kedalam bentuk bilangan desimal terdapat dua cara yaitu dengan
mengunakan perhitungan manual yaitu dengan cara mengalikan masing-masing bit
dalam bilangan dengan position valuenya.
Langkah-langkah :
§ Digit-digit
dipisahkan. Dan jika terdapat huruf A-F menggantinya dengan bilangan desimal
padananya
§ Mengalikan
dari tiap digit terhadap nilai tempatnya.
Cara yang
kedua yaitu dngan menggunakan microsoft excel yang dapat dilakukan dengan mudah
dan lebih cepat.
Contoh Soal dan Penyelesaiannya
Berikut ini adalah contoh perhitungan secara manual
dimana bilangan hexadesimal akan dikonversi menjadi bilangan desimal
Contoh 1 : bilangan heksadesimal 3116
Untuk
mengkonversi 31 menjadi bilangan desimal maka dapat digunakan perhitungan
berikut :
3 x 161 = 3 x 16 = 48
1 x 160 = 1 x 1 = 1
total 48 + 1 = 49
.:: Dengan demikian, bilangan 3116 heksadesimal
sama dengan bilangan desimal 4910
Contoh 2 : bilangan hexsadecimal 15F16
Untuk mengkonversi 15F16
menjadi bilangan desimal maka dapat digunakan perhitungan berikut : ( terdiri
dari 3 digit, maka perpangkatan dimulai dari 2-0)
1 x 162 = 1 x 256 = 256
5 x 161 = 5 x 16 = 80
F x 160 = 15 x 1 = 15
256 +80 +15 =351
.::
Jadi bilangan desimal dari bilangan heksadesimal 15F16 adalah 35110
Contoh 3 : bilangan heksadesimal 10E16.
( terdiri dari 3 digit, maka
perpangkatan dimulai dari 2-0)
1 x 162 = 1 x 256 = 256
0 x 161 = 0 x 16 = 0
E x 160 = 14 x 1 =
14
256 + 0 + 14 = 270
Jadi bilangan desimal dari bilangan
heksadesimal 10E16 adalah 27010
Contoh 4: bilangan heksadesimal C6E516
(terdiri dari 4 digit, maka perpangkatan dimulai dari 3-0)
C x 163 = 12 x 4096 =
49152
6 x 162 = 6 x 256 = 1536
E x 161 = 14 x 16 = 224
5 x 160 = 5 x 1 = 5
49152 + 1536 +
224 + 5 = 50917
Berikut ini adalah contoh perhitungan dengan menggunakan
Microsoft Excel dimana bilangan hexadesimal akan dikonversi menjadi
bilangan desimal. Dengan menggunakan microsoft excel proses konversi bilangan
heksadesimal bilangan desimal , biner dan oktal dapat dilakukan dengan mudah
dan lebih cepat.
Contoh, konversi bilangan heksa 15F16
ke bilangan desimal
1. Buka Ms.Excel, lalu ketikkan
bilangan heksadesimal pada cell, misal pada cell A1
2. Untuk melakukan perhitungan atau
konversi bilangan hexadesimal ke desimal ketikkan rumus pada cell B1 dan
gunakan rumus berikut: =HEX2DEC(A1) lalu Enter.
C.
Konversi Bilangan
Desimal ke Bilangan Heksadesimal
Untuk mengkonversi sistem dari
bilangan desimal ke heksadesimal yaitu dengan cara membagi bilangan desimal
dengan 16 kemudian diambil sisa pembagiannya
Contoh Soal dan Penyelesaiannya
Contoh 1 : Bilangan desimal 24310.
243 : 16 = 15 sisa 3.
15
: 16 = 0 sisa
15. 15 = F
0 : 16 = 0 sisa 0….(end)
.::
Jadi bilangan Heksadesimal dari bilangan
desimal 24310 adalah F316
Contoh 2 : Bilangan
desimal 27010
270 :
16 = 16 sisa 14. 14 = E
16
: 16 = 1 sisa 0.
1 : 16 = 0 sisa 1
.::
Jadi bilangan Heksadesimal dari bilangan
desimal 27010 adalah 10E16
Contoh 3 : Bilangan
desimal 1117210
11172
: 16 = 698 sisa 4.
698 : 16 =
43 sisa 10. 10 = A
43 : 16 = 2 sisa 11 11 = B
2 : 16 =
0 sisa 2
.:: Jadi bilangan Heksadesimal dari bilangan
desimal 1117210 adalah 2BA416
Mengkonversi
bilangan desimal ke Heksadesimal dengan menggunakan perhitungan Microsoft Excel
caranya sama saja dengan mengkonversi heksadesimal ke desimal, cukup hanya
membalik rumus excelnya yaitu =DEC2HEX(A1) misal bilangan desimal terletak pada
cell A1