Selasa, 25 Juni 2013

Konversi Bilangan Desimal, Biner, Oktal dan Heksadesimal


 

Konversi Bilangan Desimal, Biner, Oktal dan Heksadesimal
Bilangan desimal adalah bilangan yang menggunakan 10 angka mulai 0 sampai 9 berturut2. Setelah angka 9, maka angka berikutnya adalah 10, 11, 12 dan seterusnya. Bilangan desimal disebut juga bilangan berbasis 10. Contoh penulisan bilangan desimal : 1710.
Bilangan biner adalah bilangan yang hanya menggunakan 2 angka, yaitu 0 dan 1. Bilangan biner juga disebut bilangan berbasis 2. Setiap bilangan pada bilangan biner disebut bit, dimana 1 byte = 8 bit.  Contoh penulisan : 1101112.
Bilangan oktal adalah bilangan berbasis 8, yang menggunakan angka 0 sampai 7. Contoh penulisan : 178.
Bilangan heksadesimal, atau bilangan heksa, atau bilangan basis 16, menggunakan 16  buah simbol, mulai dari 0 sampai 9, kemudian dilanjut dari A sampai F. Jadi, angka A sampai F merupakan simbol untuk 10 sampai 15. Contoh penulisan : C516

Soal

1.              25710  = 1000000012 = 4018 = 10116
Cara mencarinya :

    •  Merubah desimal ke biner 

257 : 10 = 25 sisa 7
            25 : 10 =   2 sisa 5
              2 : 10 =   0 sisa 2
                  ( 257 )

    •   Merubah biner ke oktal

257 : 2 = 128 sisa 1
128 : 2 =   64 sisa 0
            64 : 2 =   32 sisa 0
            32 : 2 =   16 sisa 0
  16 : 2 =     8 sisa 0
    8 : 2 =      4 sisa 0
              4 : 2 =      2 sisa 0
              2 : 2 =      1 sisa 0
              1 : 2 =      0 sisa 1
                ( 100000001 )

    •   Merubah oktal ke heksadesimal

257 : 8 = 32 sisa 1
  32  : 8 =  4 sisa 0
              4 : 8 =   0 sisa 4
                    ( 401 )

    •   Merubah heksadesimal

257 : 16 = 16 sisa 1
            16 : 16 =   1 sisa 0
              1: 16  =   0 sisa 1
                    ( 101 )
2.              100112 = 1910 = 238 = 1316
          cara mencarinya :  

    •  Merubah biner ke desimal

1 x 20 =  1
1 x 21 =  2
0 x 22 =  0
0 x 23 =  0
1 x 24= 16
             ( 19)

    • Mencari desimal ke oktal

19 : 8 = 2 sisa 3
  2 : 8 = 0 sisa 2
                     ( 23 )

    •  Merubah  heksadesimal

  19 : 16 = 1 sisa 3
              1 : 16 = 0 sisa 1
                      ( 13 )
 3.  2458 = 101001012 = A5
                Cara mencarinya :
    • Merubah biner ke desimal

   165 : 2 = 82 sisa 1
               82 : 2 = 41 sisa 0
               41 : 2 = 20 sisa 1
               20 : 2 = 10 sisa 0
               10 : 2 =    5 sisa 0
                 5 : 2 =    2 sisa 1
                 2 : 2 =    1 sisa 0
                 1 : 2 =    0 sisa 1
                  ( 10100101)

    • Merubah oktal ke biner

5 x 80   =      5
4 x 81    =   32
2 x  82  = 128
    (165 )                                                                                                

    •   Merubah heksadesimal

  165 : 16 = 10 sisa 5
              10 : 16 = 0 sisa 10
                      ( A5 )
4.              12C16 = 1001011002 = 4548 = 30010
 Cara mencarinya  :

    •  Merubah heksadesimal       

C (12) x 160 =    12
                         2   x   161    =   32
  1  x   162    = 256
                 ( 300)

    •    Oktal

300 : 8 = 37 sisa 4
  37 : 8 =   4 sisa 5
              4 : 8 =   0 sisa 4
                  ( 454 )

    •   Biner

300 : 2 = 150 sisa 0
150 : 2 =   75 sisa 0
  75 : 2 =   37 sisa 1
             37 : 2 =   18 sisa 1
              18 : 2 =     9 sisa 0
                9 : 2 =     4  sisa 1
                4 : 2 =     2 sisa 0
                2 : 2 =     1 sisa 0
                1 : 2 =     0 sisa 1
                 (100101100)

Tidak ada komentar:

Posting Komentar