3. konversi bilangan
Post on 30-Jul-2015
199 Views
Preview:
TRANSCRIPT
Sistem Digital
HaddadSammir,M.Kom
Sistem DigitalKonversi Bilangan
Haddad Sammir, M.Kom
March 6, 2015
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)
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)
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)
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)
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)
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)
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).
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)
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)
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)
Sistem Digital
HaddadSammir,M.Kom
SekianTerima Kasih
top related