Dalam dunia digital peng-konversian bilangan dibutuhkan agar memudahkan dan memberikan
kenyamanan penafsiran oleh user yang membaca angka atau bilangan yang ditampilkan dalam
layar monitor.
Cara mengubah decima ke biner dapat dilakukan dg metode yang dikenal dg nama
Double Double,yaitu membagi bilangan decimal tersebut dg nagka 2 secara terus
menerus sehingga di dapatkan hasil dalam bentuk hasil bulat dan sisa pembagian.Sisa
pembagian yang kita dapat adalah bentuk bilangan biner.
Contoh:
86 : 2 = 43 sisa 0(LSB)
43 : 2 = 21 sisa 1
21 : 2 = 10 sisa 1
10 : 2 = 5 sisa 0
5 : 2 = 2 sisa 1
2 : 2 = 1 sisa 0
1 : 2 = 0 sisa 1(MSB)
Cara merubah Bilangan biner ke decimal adalah dg cara mengalikan setiap angka biner
dg faktor bobot terdekat(bilanngan biner berpangkat) dan jumlahkan hasil nya.
Contoh:
1011102 = 4610 , cara nya adalah:
0 * 2 pangkat 0 = 0
1 * 2 pangkat 1 = 2
1 * 2 pangkat 2 = 4
1 * 2 pangkat 3 = 8
0 * 2 pangkat 4 = 0
1 * 2 pangkat 5 = 32
Jumlah kan hasilnya = 0+2+4+8+0+32 = 4610.
Mengubah bilangan decimal ke oktal dilakukan dg cara membagi secara terus menerus
bilangan decimal dg angka 8.Hasil pembagian harus berbentuk bilangan bulat dan sisa
pembagian yang di dapatkan merupakan bilangan oktal.
Contoh:
86 : 8 = 10 sisa 6(LSB)
10 : 8 = 1 sisa 2
1 : 8 = 0 sisa 1(MSB)
Contoh:
86 : 16 = 5 sisa 6(LSB)
5 : 16 = 0 sisa 5(MSB)
Contoh :
A916 = 16910
|------------> A9 = A + 9
= 10 + 9
= 10 * 16 pangkat 1 + 9*16 pngkat 0
= 160 + 9
= 16910
Cara mengubah decimal menjadi BCD adalah membagi setiap angka decimal dalam 4 bit
bilangan BCD.
Contoh:
86
1000 0110 Jadi 8610 = 1000 0110 BCD.
Mengubah bilangan BCD ke bilangan decimal dilakukan dg cara membagi bilangan BCD
tersebut dalam 4 bit, yaitu seperti contoh:
Cara merubah bilangan biner ke oktal dapat kita lakukan dengan cara mengelompokkan
bilangan decimal tsb atas 3 bit,dan tiap bit di konversikan ke dalam bilangan oktal.
Contoh :
1011102= 568.
-------> 101 | 110 -----> 101 = 5 | 110 = 6
Sebaliknya cara merubah bilangan oktal ke biner kita dapat menggunakan cara mengkonversikan lansung setiap bilangan oktal atas 3 bit
bilangan biner.
Contoh : A916 = 101010012 --------> kelompokkan atas 3 bit ---> 010 = 2| 101 = 5| 001 = 1.
Jadi A916 = 2518.
6.Merubah Bilangan Biner to Hexadecimal dan Hexadecimal to Biner.
merubah bilangan biner ke hexa dapat di lakukan dg cara mengelompokkan bilangan
biner atas 4 bit dan mengkoversikan lansung ke dalam bilangan hexadecimal.