Konversi Bilangan Biner

1. Biner ke Desimal

Bilangan biner dapat dikonversi ke bilangan desimal dengan menalikan masing-masing bit dalam bilangan dengan nilai posisinya (position value). contoh:

Vitamin adalah ... 

(100111)2 = (...........)10
(100111)2 = (1x25) + (0x24) +  (0x23) +  (1x22) +  (1x21) +  (1x20)
                 = 32 + 0 + 0 + 4 + 2 + 1
                 = (39)10

Lebih lanjut, apabila bilangan biner tersebut berupa pecahan desimal, misalnya (101101,1)2, maka

(101101,1)2 = (1x25) + (0x24) +  (1x23) +  (1x22) +  (0x21) +  (1x20) +  (1x2-1)
                 = 32 + 0 + 8 + 4 + 0 + 1 + 0,5
                 = (45,5)10

2. Biner ke Oktal

Konversi dari bilangan biner ke bilangan oktal dapat dilakukan dengan mengonversi tiap tiga digit biner (dari belakang). Misanya, bilangan 10110110 dapat dikonversi ke bilangan oktal dengan cara:

(10110110)2 = (...........)8 
10  110  110  = 2  6  6
Jadi, bilangan oktal untuk bilangan biner (10110110)2 adalah 266 atau dapat ditulis lengkap (266)8

Penjelasan:
Nilai 6 = (1x22) +  (1x21) +  (0x20)
Nilai 6 = (1x22) +  (1x21) +  (0x20)
Nilai 2 = (...x22) +  (1x21) +  (0x20)

3. Biner ke Heksadesimal

Konversi bilangan biner ke bilangan heksdesimal dapat dilakukan dengan mengonversi tiap empatdigit biner (dari belakang). Misalnya, bilangan 10011101 dapat dikonversi ke bilangan heksadesimal dengan cara:

(10011101)2 = (...........)16
Dikelompokkan:
1001  1101  = 9D
Jadi, bilangan heksadesimal untuk bilangan biner (10011101)2 adalah 9D atau dapat ditulis lengkap (9D)16

Penjelasan:
Nilai 9  = (1x23)  +  (0x22)  +  (0x21)  +  (1x20)
Nilai D = (1x23)  +  (1x22)  +  (0x21)  +  (1x20), => angka (D)16 = (13)10

Diketik ulang dari buku: Buku pintar Robotika. Oleh Taufiq Dwi Septian Suryadi. Penerbit ANDI.

Sumber Gambar: garisbuku.com
Semoga bermanfaat...

Gerbang AND (.)
Gerbang OR (+)

Comments

Popular posts from this blog

Tips Lulus Psikotes

Penyebab tidak bisa mengupload program ke Arduino

Program dan Ladder PLC pengisi kotak Apel