Mengkonversi Sistem Bilangan


konversi sistem bilangan adalah suatu proses dimana satu system bilangan dengan basis tertentu akan dijadikan bilangan dengan basis yang lain


1. Konversi Dari Bilangan Biner   

    a. bilangan biner ke bilangan desimal

cara mengkonversinya yaitu mengalikan masing-masing bit dalam bilangan dengan position valuenya.

       contoh soal:
                      1     0  1                    
                             1 x 20   =  1


                             0 x 21  =  0


                             0 x 2 =  0



                             1 x 23  =  8

                                                   
                                    9 (10)        

    b.  bilangan biner ke oktal
      
cara mengkonversinya dengan mengelompokkan tiap tiga buah digit dimulai dari bagian belakang.
        contoh soal:

           110001011111 (2).......(8)
           110  001  011  111 (2)
             6     1       3     7
            110 = (0x20) + (1x21 )+(1x22 )=6
           001 = (1x20) + (0x21 )+(0x22 ) = 1
           011= (1x20) + (1x21 )+(0x22) = 3
           111= (1x20) + (1x21 )+(1x22) = 7
            jadi, 6137 (8)

   c. bilangan biner ke hexadesimal

     cara mengkonversinya dengan mengelompokkan empat buah digit biner dimulai  dari belakang.
       contoh soal:

        100000000(2)= ..........(16)
        1  0000  0000
        1     0        0
        1= (1x20) = 1
        0000 = (0x20) + (0x21 )+(0x22 )+ (0x23)= 0
        0000 = (0x20) + (0x21 )+(0x22 )+ (0x23)= 0

         jadi, 100 (16)

2. Konversi Dari Bilangan Desimal

     a bilangan desimal ke bilangan biner

       cara mengkonversinya, yaitu membagi bilangan desimal dengan dua                              kemudian diambil sisa pembagiannya.

        Contoh soal:
       67(10)= ......... (2)
       67 : 2 = 33 + sisa 1
       33 : 2 = 16 + sisa 1
       16 : 2 =  8 + sisa  0
       8   : 2 =  4 + sisa  0
        4  :  2  = 2 + sisa 0
       2   : 2 = 1 +  sisa  0
       Jadi, 1000011(2) ditulis dari bawah ke atas.

   b. bilangan desimal ke oktal
      cara mengkonversinya, yaitu membagi bilangan desimal dengan 8 kemudian                 diambil sisa pembagiannya.
      contoh soal:
      385 (10)= .......(8)
      385 : 8 = 48 + sisa 1
      48 : 8   =   6 + sisa 0
      jadi, 601 (8) ditulis dari bawah ke atas

  c bilangan desimal ke hexadesimal

     cara mengkonversinya, yaitu membagi bilangan desimal denagn 16 kemudian                diambil sisa pembagiannya.
     contoh soal:
     31(10) = .........(16)
     31 : 16 = 1 sisa 15  (dalam bilangan hexadesimal 15 = F)
     Jadi, 1F (16) ditulis dari bawah keatas.

3. Konversi dari bilangan oktal

   a. bilangan oktal ke biner

      cara mengkonversinya, yaitu mengalikan masing-masing digit oktal ke tiga                   digit biner .

      contoh soal:

      6502(8)=......(2)

      2= 010

      0= 000

      5= 101

      6= 110

      jadi, 110101000010(2)

b. bilangan oktal ke bilangan desimal

    cara mengkonversinya, yaitu mengalikan masing-masing bit dalam bilangan                 dengan position valuenya.

    contoh soal:

    12(8)=.......(10)
     1= (1x80) = 2
    2= (2x81)   = 8
                                +
                       10
   jadi, 10(10)

c. bilangan oktal ke bilangan hexadesimal
  cara mengkonversinya, yaitu merubah bilangan oktal menjadi bilangan biner
  kemudian dikoversikan ke bilangan hexadesimal.

      contoh soal:
      2537 (8)=........(16)
      2537 (8) = 010101011111
      010101011111 (2) = 55F 
      jadi, 55F (16)

4. Konversi dari bilangan hexadesimal

    a. bilangan hexadesimal ke bilangan desimal

  cara mengkonversinya, yaitu mengalikan masing-masing bit dalam                          bilangan dengan position valuenya.

        contoh soal:  

         DD (16)=.......(10)

           13= (13x160) =   13
          13= (13x161) = 208
                                          +
                                    221 
         jadi, 221(10)

b. bilangan hexadesimal ke oktal

cara mengkonversinya, yaitu dirubah dari bilangan hexadesimal menjadi biner
      terlebih dahulu kemudian dikonversikan ke oktal.
      contoh soal:
      55F (16)=.......(8)
      55F (16)= 01010101111(2)
      01010101111 (2) = 2537 (8)
      jadi, 2537 (8)

c. bilangan hexadesimal ke biner
       cara mengkonversinya, yaitu terjemahkan setiap digit bilangan hexadesimal ke 4 bilangan biner
      contoh soal:
       C5F (16) =.........(2)
       C= 1100
       5 = 0101
       F = 1111
      Jadi, 110001011111 (2)

0 komentar:



Posting Komentar

Diberdayakan oleh Blogger.