Selasa, 21 Mei 2013

Konversi Bilangan (Hexadesimal -> Binarry)

Konversi Bilangan (Hexadesimal -> Binarry)
Soal : DA9147
Cara pengerjaan :
- Langkah pertama ubah terlebih dahulu bilangan Hexadesimal DA9147 ke binarry (biner), caranya sbb:
- Terjemahkan dahulu bilangan Hexadesimalnya:
D = 13
A = 10
9 = 9
1 = 1
4 = 4
7 = 7
- Jumlahkan bilangan Hexadesimal tadi, dengan cara (lihat dibawah). Karena terdiri terdiri dari 6 digit berarti perpangkatan dimulai dari (5-0)
- 13 x 165 = 13 631 488
- 10 x 164 = 655 360
- 9 x 163 = 36 864
- 1 x 162 = 256
- 4 x 161 = 64
- 7 x 160 = 7
Jumlah = 14 324 039 Bilangan Desimal
- Setelah didapat bilangan Desimalnya konversikan ke bilangan Binarry. Karena Basis Bilangan Binarry adalah 2, maka bilangan Desimal tadi dibagi dengan Basis Bilangan Binarry (2).
- 14 324 039/2 = 7 162 019 sisa 1
- 7 162 019/2 = 3 581 009 sisa 1
- 3 581 009/2 = 1 790 504 sisa 1
- 1 790 504/2 = 895 252 sisa 0
- 895 252/2 = 447 626 sisa 0
- 447 626/2 = 223 813 sisa 0
- 223 813/2 = 111 906 sisa 1
- 111 906/2 = 55 953 sisa 0
- 55 953/2 = 27 976 sisa 1
- 27 976/2 = 13 988 sisa 0
- 13 988/2 = 6 994 sisa 0
- 6 994/2 = 3 497 sisa 0
- 3 497/2 = 1 748 sisa 1
- 1 748/2 = 874 sisa 0
- 874/2 = 437 sisa 0
- 437/2 = 218 sisa 1
- 218/2 = 109 sisa 0
- 109/2 = 54 sisa 1
- 54/2 = 27 sisa 0
- 27/2 = 13 sisa 1
- 13/2 = 6 sisa 1
- 6/2 = 3 sisa 0
- 3/2 = 1 sisa 1
- 1 /2 = 0 sisa 1

- Jadi hasil konversi bilangan hexadesimal ke binarry:
110110101001000101000111

0 ngutruk:

Posting Komentar