Monday, February 1, 2016

Contoh Konversi bilangan

assalam mualaikum wr.wbr.


salam jumpa sahabat, bagaimana kabarnya nih? semoga sehat selalu yah....  hai sahabat saya menulis di blog tentang contoh - contoh konfersi bilangan.nah sekarang kita bahas contoh-contoh konfersi bilangan yang dimaksud.

Konversi Desimal ke Biner
Cara untuk mengubah bilangan desimal ke biner adalah dengan pembagian. Bilangan desimal 
yang akan diubah secara berturut-turut dibagi 2,  dengan memperhatikan sisa pembagiannya. 

Sisa pembagian akan bernilai 0 atau 1,  yang  akan  membentuk  bilangan  biner  dengan  sisa yang terakhir menunjukkan MSBnya. Sebagai contoh, untuk    mengubah    5210       menjadi    bilangan    biner, diperlukan langkah-langkah berikut :

52 : 2    =    26 sisa 0, LSB
26 : 2    =    13 sisa 0
13 : 2    =    6 sisa 1
6   :  2   =    3 sisa 0
3   : 2    =    1 sisa 1
1   : 2    =    0 sisa 1, MSB

Sehingga bilangan desimal 5210 akan diubah menjadi bilangan biner 110100. Cara  di  atas  juga  bisa  digunakan  untuk  mengubah sistem  bilangan  yang  lain,  yaitu  oktal  atau heksadesimal.

Bilangan Oktal
Bilangan  Oktal  adalah  sistem  bilangan  yang  berbasis  8 dan mempunyai delapan simbol bilangan yang berbeda : 0,1,2,….,7.

Teknik pembagian yang berurutan dapat digunakan untuk mengubah bilangan desimal menjadi bilangan oktal. Bilangan desimal yang akan diubah secara berturut-turut dibagi  dengan  8  dan  sisa  pembagiannya  harus  selalu dicatat. Sebagai contoh, untuk mengubah bilangan 581910 ke oktal, langkah-langkahnya adalah :

5819 : 8   = 727,  sisa 3, LSB
727   : 8   = 90,    sisa 7
90     : 8   = 11,    sisa 2
11     : 8   = 1,      sisa 3
1       : 8   = 0,      sisa 1, MSB Sehingga 581910 = 132738

Bilangan Oktal dan Biner
Setiap   digit   pada   bilangan   oktal   dapat   disajikan dengan 3 digit bilangan biner, lihat Tabel Untuk mengubah  bilangan  oktal  ke  bilangan  biner,  setiap digit  oktal  diubah  secara  terpisah.  Sebagai  contoh, 35278 akan diubah sebagai berikut:

38  = 0112, MSB
58  = 1012
28  = 0102
78  = 1112, LSB

Sehingga bilangan oktal 3527 sama dengan bilangan 011 101 010 111.
Sebaliknya,   pengubahan   dari   bilangan   biner   ke bilangan   oktal   dilakukan   dengan   mengelompokkan setiap tiga digit biner dimulai dari digit paling kanan, LSB.   Kemudian,   setiap   kelompok   diubah   secara terpisah ke dalam bilangan oktal. Sebagai contoh, bilangan  111100110012   akan  dikelompokkan  menjadi 11 110 011 001, sehingga.

1122     = 38, MSB
11022   = 68
01122   = 38
00122   = 18, LSB

Jadi,   bilangan   biner   11110011001   apabila   diubah menjadi bilangan oktal akan diperoleh 36318.
Bilangan Hexadesimal
Bilangan   heksadesimal,   sering   disingkat   dengan   hex, adalah  bilangan  dengan  basis  1610,  dan  mempunyai  16 simbol yang berbeda, yaitu 0 sampai dengan 15.

Bilangan yang lebih besar dari 1510  memerlukan lebih dari satu digit hex. Kolom heksadesimal menunjukkan eksponen dengan basis 16, yaitu 160  = 1, 161  = 16, 162  = 256, dan seterusnya. Sebagai contoh :
152B16  = (1 x 163) + (5 x 162) + (2 x 161) + (11 x 160
= 1 x 4096 + 5 x 256 + 2 x 16 + 11 x 1
= 4096 + 1280 + 32 + 11
= 541910

Sebaliknya, untuk mengubah bilangan desimal menjadi bilangan   heksadesimal,   dapat   dilakukan   dengan   cara membagi bilangan desimal tersebut dengan 16. Sebagai contoh, untuk mengubah bilangan 340810  menjadi bilangan heksadesimal, dilakukan dengan langkah sebagai berikut :

3409/16   = 213,   sisa   110   = 116, LSB
213/16     =   13,   sisa   510   = 516
13/16       =     0,   sisa   1310 = D16, MSB Sehingga, 340910 = D5116.
Bilangan Hexadesimal dan Biner
Setiap digit pada bilangan heksadesimal dapat disajikan dengan empat buah bit.
Untuk    mengubah    bilangan    heksadesimal    menjadi bilangan biner, setiap digit dari bilangan heksadesimal diubah  secara  terpisah  ke  dalam  empat  bit  bilangan biner.

Sebagai contoh, 2A5C16  dapat diubah ke bilangan biner sebagai berikut.
216  =  0010, MSB 
A16  = 1010
516  =  0101
C16  = 1100, LSB

Sehingga, bilangan heksadesimal 2A5C akan diubah menjaid bilngan biner 0010 1010 0101 1100.
Sebaliknya,   bilangan   biner   dapat   diubah   menjadi bilangan heksadesimal dengan cara mengelompokkan setiap empat digit dari bilangan biner tersebut dimulai dari      sigit      paling kanan.      Sebagai      contoh, 01001111010111002  dapat dikelompokkan menjadi 0100 1111 0101 1110. Sehingga :
01002 = 416, MSB
11112 = F16
01012 = 516
11102 = E16, LSB
Dengan  demikian,  bilangan  0100  1111  0101  11102   = 4F5E16.

Semoga contoh-contoh konversi bilangan diatas bermanfaat bagi sahabat semua.


EmoticonEmoticon