Jadi maksudnya :
100100002 = 1 x 2 + 0 =2
= 2 x 2 + 0 =4
=4x2+1=9
=18 x 2 x 0 = 36
= 36 x 2 + = 72
= 72 x 2 + 0 = 144
Jadi hasilnya adalah 14410 , kenapa 144 menjadi berbasis 10 ? karena angka 144 adalah hasil
konversi bilangan biner yang berbasis 2 menjadi bilangan decimal yang berbasis 10.
100100002 = ………..10
1 0 0 1 0000
Kemudian jumlahkan angka yang bernilai 1. Sehingga menjadi =128+16=14410.
2. Contoh konversi bilangan decimal ke bilangan biner.
14410 = ……..2
14410 di konversikan kebilangan biner maka caranya dibagi dengan 2 (karena bilangn biner
adalah bilangan berbasis 2) :
Dalam penulisan bilangan biner ditulis dari bawah ke atas sehingga hasilnya didapat
100100002
Caranya ubah dulu kebilangan decimal, jika sudah didapat maka baru ubah ke bilangan octal.
Sedangkan bilangan octal adalah bilangan berbasis 8 maka bilangan tersebut dibagi dengan
angka 8, sehingga:
144 10 = 144/8 = 18 sisa hasil baginya adalah 0
= 18/8 = 2 sisa hasil baginya adalah 2
Maka hasilnya dari konversi bilangan biner ke octal adalah 220 (penulisannya dari bawah ke
atas)
Jadi :
10010000 2 = 220 8
4. Konversi bilangan octal ke bilangan biner
220 8 = …… 2
220 8 = 2 x 8 + 2 =18
= 18 x 8 + 0 = 144 10
220 8 = 144 10
7C6 16 =……. 10
caranya adalah :
7C6 16 = {7 x 16(pangkat 2)} + {C x 16(pangkat 1)} + {6 x 16(pangkat 0)}
= (7 x 256) + (12 x 16) + (6 x 1) = 1990 10
(cat : kenapa C = 12, karna dalam pengertian heksadesimal sudah dijelaskan bahwa A=10, B=11,
C=12, D=13, E=14, F=15).
166 8=……. 16
Caranya adalh konversikan bilangan octal tersebut kebilangan decimal baru hasil dari konversi
ke bilangan decimal baru diubah ke bilangan heksadesimal.
166 8 = 1 x 8 + 6 = 14
=14 x 8 + 6 = 118
Sehingga 166 8 = 76 16