Konversi Bilangan Desimal ke Biner dan Biner ke Desimal

Sistem Bilangan

Peralatan yang menggunakan system digital dalam operasinya berdasar kepada perhitungan-perhitungan yang erat kaitannya dengan penggunaan sistem bilangan.

Dalam rangkaian logika kita mengenal bermacam-macam bilangan yang diantaranya adalah:
-          Bilangan Desimal
-          Bilangan Biner
-          Bilangan Oktal
-          Bilangan Hexadesimal


A. Bilangan Desimal

Pada umumnya dalam kehidupan sehari-hari kita menggunakan sistem bilangan desimal, yaitu bilangan yang terdiri dari angka-angka 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
Dari deretan angka-angka diatas maka setelah angka 9 akan terjadi angka-angka yang lebih besar seperti 10, 11, 12, 13 dan seterusnya.


       B. Bilangan Biner


           Pada bilangan biner jumlah digitnya adalah dua yaitu “0” dan “1”,


       C. Bilangan Oktal


           Bilangan oktal terdiri dari 8 bilangan diantaran (0,1,2,3,4,5,6,7).Konversi Sistem Bilangan Oktal berasal dari Sistem bilangan biner yang dikelompokkan tiap tiga bit biner dari ujung paling kanan (LSB atau Least Significant Bit).


      D. Bilangan Hexadesimal

            Bilangan hexadesimal terdiri dari 16 karakter/bilangan diantaranya : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.

  • Cara merubah bilangan biner ke bilangan desimal

    Contoh: Bilangan biner                  (1101)2
          Bilangan oktal                  (142)8
          Bilangan desimal               (96)10
             Bilangan hexadesimal     (2B)16 
Contoh soal:
Rubahlah bilangan biner (11101)2  menjadi bilangan desimal
Soal diatas dapat diselesaikan dengan 3 cara yaitu:
Cara pertama:
Biner
28
27
26
25
24
23
22
21
20
Desimal
256
128
64
32
16
8
4
2
1
Biner




1
1
1
0
1
Jadi bilangan biner (11101)2  = 16+8+4+1 = 29
Cara kedua:
(11101)2  = (1x24) + (1x23) + (1x22) + (0x21) + (1x20)
            = 16+8+4+0+1
            = (29)10

  •  Cara merubah bilangan desimal ke biner

Untuk merubah bilangan desimal menjadi bilangan biner dapat dilakukan dengan dua cara yaitu: Menggunakan harga tempat dan membagi dua terus menerus bilangan desimal.
Contoh: Rubahlah bilangan desimal (53)10 menjadi bilangan biner.
Jawab: cara pertama dengan menggunakan harga tempat
Biner
28
27
26
25
24
23
22
21
20
Desimal
256
128
64
32
16
8
4
2
1
(53)10 = 32 + 16 + 0 + 4 + 0 + 1
= 25 +  24 + 0 + 22 + 0 + 20
= 1       1     0     1     0     1
Jadi (53)10 = (110101)2.

0 Comments