Download - 3. Konversi Bilangan
![Page 1: 3. Konversi Bilangan](https://reader036.vdokumen.com/reader036/viewer/2022071822/55b96076bb61eb56138b4748/html5/thumbnails/1.jpg)
Sistem Digital
HaddadSammir,M.Kom
Sistem DigitalKonversi Bilangan
Haddad Sammir, M.Kom
March 6, 2015
![Page 2: 3. Konversi Bilangan](https://reader036.vdokumen.com/reader036/viewer/2022071822/55b96076bb61eb56138b4748/html5/thumbnails/2.jpg)
Sistem Digital
HaddadSammir,M.Kom
Konversi Desimal ke Biner
• Konversi bilangan desimal ke biner dilakukan denganmembagi bilangan desimal dengan 2 (basis bilangan biner)dan menyimpan hasil sisa bagi setiap pembagian.
• Pembagian dilakukan hingga bilangan desimal menjadilebih kecil dari 2 (basis bilangan biner).
• Hasil konversi adalah urutan sisa bagi dari yang palingakhir hingga paling awal.
• Contoh konversi 14(desimal) ke biner:
Pembagian Hasil Sisa Urutan14 / 2 7 0 47 / 2 3 1 33 / 2 1 1 21 1
• 14(desimal) = 1110(biner)
![Page 3: 3. Konversi Bilangan](https://reader036.vdokumen.com/reader036/viewer/2022071822/55b96076bb61eb56138b4748/html5/thumbnails/3.jpg)
Sistem Digital
HaddadSammir,M.Kom
Konversi Biner ke Desimal
• Konversi bilangan biner ke desimal dilakukan dengan caramengkalikan bilangan satu per satu dengan perpangkatanangka 2 (basis biner).
• Dimulai dari perkalian bilangan paling kanan denganperpangkatan 20, lalu ke kiri dengan pertambahan pangkat21, 22, 23, dst.
• Contoh konversi 1110(biner) ke desimal:
Bilangan Dari Kanan Hasil
0 20 01 21 21 22 41 23 8
Jumlah 14
• 1110(biner) = 14(desimal)
![Page 4: 3. Konversi Bilangan](https://reader036.vdokumen.com/reader036/viewer/2022071822/55b96076bb61eb56138b4748/html5/thumbnails/4.jpg)
Sistem Digital
HaddadSammir,M.Kom
Konversi Desimal Ke Oktal
• Konversi bilangan desimal ke oktal dilakukan denganmembagi bilangan desimal dengan 8 (basis bilangan oktal)dan menyimpan hasil bagi setiap pembagian.
• Pembagian dilakukan hingga bilangan desimal menjadilebih kecil dari 8 (basis bilangan oktal).
• Hasil konversi adalah urutan sisa bagi dari yang palingakhir hingga paling awal.
• Contoh konversi 14(desimal) ke oktal:
Pembagian Hasil Sisa Urutan14 / 8 1 6 2
1 1
• 14(desimal) = 16(oktal)
![Page 5: 3. Konversi Bilangan](https://reader036.vdokumen.com/reader036/viewer/2022071822/55b96076bb61eb56138b4748/html5/thumbnails/5.jpg)
Sistem Digital
HaddadSammir,M.Kom
Konversi Oktal Ke Desimal
• Koversi bilangan oktal ke desimal dilakukan dengan caramengkalikan bilangan satu per satu dengan perpangkatanangka 8 (basis oktal).
• Dimulai dari perkalian bilangan paling kanan denganperpangkatan 80, lalu ke kiri dengan pertambahan pangkat81, 82, 83, dst.
• Contoh konversi 16(oktal) ke desimal:
Bilangan Dari Kanan Hasil
6 80 61 81 8
Jumlah 14
• 16(oktal) = 14(desimal)
![Page 6: 3. Konversi Bilangan](https://reader036.vdokumen.com/reader036/viewer/2022071822/55b96076bb61eb56138b4748/html5/thumbnails/6.jpg)
Sistem Digital
HaddadSammir,M.Kom
Konversi Desimal Ke Hexadesimal
• Konversi bilangan desimal ke hexadesimal dilakukandengan membagi bilangan desimal dengan 16 (basisbilangan hexadesimal) dan menyimpan hasil sisa bagisetiap pembagian.
• Pembagian dilakukan hingga hasil bagi bilangan desimalmenjadi lebih kecil dari 16 (basis bilangan hexadesimal).
• Hasil konversi adalah urutan sisa hasil bagi dari yangpaling akhir ke yang paling awal.
• Contoh konversi 37(desimal) ke hexadesimal.
Pembagian Hasil Sisa Urutan37 / 16 2 5 2
2 1
• 37(desimal) = 25(hexadesimal)
![Page 7: 3. Konversi Bilangan](https://reader036.vdokumen.com/reader036/viewer/2022071822/55b96076bb61eb56138b4748/html5/thumbnails/7.jpg)
Sistem Digital
HaddadSammir,M.Kom
Konversi Hexadesimal Ke Desimal
• Koversi bilangan hexadesimal ke desimal dilakukan dengancara mengkalikan bilangan satu per satu denganperpangkatan angka 16 (basis hexadesimal).
• Dimulai dari bilangan paling kanan dengan perpangkatan160, lalu ke kiri dengan pertambahan pangkat 161, 162,163, dst.
• Contoh konversi 25(hexadesimal) ke desimal:
Bilangan Dari Kanan Hasil
5 160 52 161 32
Jumlah 37
• 25(hexadesimal) = 37(desimal)
![Page 8: 3. Konversi Bilangan](https://reader036.vdokumen.com/reader036/viewer/2022071822/55b96076bb61eb56138b4748/html5/thumbnails/8.jpg)
Sistem Digital
HaddadSammir,M.Kom
Konversi Bilangan Oktal Ke Biner
• Konversi bilangan oktal ke biner dilakukan denganmemecah bilangan oktal per satuan bilangan kemudianmasing-masing bilangan diubah ke bilangan biner tigaangka.
• Biner tiga angka adalah menggunakan 010(biner) untukmerepresentasikan nilai 2(desimal), dimana pada keadaanbiasa cukup 10(biner) saja.
• Contoh konversi 235(oktal) ke biner:
2 3 5
010 011 101
• 235(oktal) = 10011101(biner) (0 paling kiri dapat dibuang).
![Page 9: 3. Konversi Bilangan](https://reader036.vdokumen.com/reader036/viewer/2022071822/55b96076bb61eb56138b4748/html5/thumbnails/9.jpg)
Sistem Digital
HaddadSammir,M.Kom
Konversi Biner Ke Oktal
• Konversi bilangan biner ke oktal dilakukan denganmengelompokkan bilangan biner tiga-tiga dimulai darikanan.
• Masing-masing kelompok dikonversikan ke bilangandesimal dan hasilnya diurutkan.
• Contoh konversi 11011010(biner) ke oktal:
11 011 010
3 3 2
• 11011010(biner) = 332(oktal)
![Page 10: 3. Konversi Bilangan](https://reader036.vdokumen.com/reader036/viewer/2022071822/55b96076bb61eb56138b4748/html5/thumbnails/10.jpg)
Sistem Digital
HaddadSammir,M.Kom
Konversi Bilangan Hexadesimal ke Biner
• Konversi bilangan hexadesimal ke bilangan biner dilakukandengan cara yang sama dengan konversi oktal ke biner,namun pada bilangan hexadesimal jumlah bilangan bineruntuk setiap bilangan hexadesimal adalah 4.
• Contoh konversi bilangan A7(hexadesimal) ke biner:
A 7
1010 0111
• A7(hexadesimal) = 10100111(biner)
![Page 11: 3. Konversi Bilangan](https://reader036.vdokumen.com/reader036/viewer/2022071822/55b96076bb61eb56138b4748/html5/thumbnails/11.jpg)
Sistem Digital
HaddadSammir,M.Kom
Konversi Biner Ke Hexadesimal
• Konversi bilangan biner ke hexadesimal dilakukan dengancara yang sama dengan mengkonversikan bilangan biner keoktal, namun untuk konversi ke hexadesimal, bilanganbiner dikelompokkan empat-empat.
• Contoh konversi bilangan 10111110(biner) ke hexadesimal.
1011 1110
B E
• 10111110(biner) = BE(hexadesimal)
![Page 12: 3. Konversi Bilangan](https://reader036.vdokumen.com/reader036/viewer/2022071822/55b96076bb61eb56138b4748/html5/thumbnails/12.jpg)
Sistem Digital
HaddadSammir,M.Kom
SekianTerima Kasih