Dokumen ini membahas tentang konversi antara sistem bilangan desimal, biner, oktal, dan hexadesimal. Metode konversi mencakup pembagian dan penjumlahan untuk mengkonversi antara sistem bilangan. Beberapa contoh soal diberikan untuk mengilustrasikan proses konversi antara sistem bilangan berbeda.
2. Sistem Digital
Haddad
Sammir,
M.Kom
Konversi Desimal ke Biner
• Konversi bilangan desimal ke biner dilakukan dengan
membagi bilangan desimal dengan 2 (basis bilangan biner)
dan menyimpan hasil sisa bagi setiap pembagian.
• Pembagian dilakukan hingga bilangan desimal menjadi
lebih kecil dari 2 (basis bilangan biner).
• Hasil konversi adalah urutan sisa bagi dari yang paling
akhir hingga paling awal.
• Contoh konversi 14(desimal) ke biner:
Pembagian Hasil Sisa Urutan
14 / 2 7 0 4
7 / 2 3 1 3
3 / 2 1 1 2
1 1
• 14(desimal) = 1110(biner)
3. Sistem Digital
Haddad
Sammir,
M.Kom
Konversi Biner ke Desimal
• Konversi bilangan biner ke desimal dilakukan dengan cara
mengkalikan bilangan satu per satu dengan perpangkatan
angka 2 (basis biner).
• Dimulai dari perkalian bilangan paling kanan dengan
perpangkatan 20, lalu ke kiri dengan pertambahan pangkat
21, 22, 23, dst.
• Contoh konversi 1110(biner) ke desimal:
Bilangan Dari Kanan Hasil
0 20 0
1 21 2
1 22 4
1 23 8
Jumlah 14
• 1110(biner) = 14(desimal)
4. Sistem Digital
Haddad
Sammir,
M.Kom
Konversi Desimal Ke Oktal
• Konversi bilangan desimal ke oktal dilakukan dengan
membagi bilangan desimal dengan 8 (basis bilangan oktal)
dan menyimpan hasil bagi setiap pembagian.
• Pembagian dilakukan hingga bilangan desimal menjadi
lebih kecil dari 8 (basis bilangan oktal).
• Hasil konversi adalah urutan sisa bagi dari yang paling
akhir hingga paling awal.
• Contoh konversi 14(desimal) ke oktal:
Pembagian Hasil Sisa Urutan
14 / 8 1 6 2
1 1
• 14(desimal) = 16(oktal)
5. Sistem Digital
Haddad
Sammir,
M.Kom
Konversi Oktal Ke Desimal
• Koversi bilangan oktal ke desimal dilakukan dengan cara
mengkalikan bilangan satu per satu dengan perpangkatan
angka 8 (basis oktal).
• Dimulai dari perkalian bilangan paling kanan dengan
perpangkatan 80, lalu ke kiri dengan pertambahan pangkat
81, 82, 83, dst.
• Contoh konversi 16(oktal) ke desimal:
Bilangan Dari Kanan Hasil
6 80 6
1 81 8
Jumlah 14
• 16(oktal) = 14(desimal)
6. Sistem Digital
Haddad
Sammir,
M.Kom
Konversi Desimal Ke Hexadesimal
• Konversi bilangan desimal ke hexadesimal dilakukan
dengan membagi bilangan desimal dengan 16 (basis
bilangan hexadesimal) dan menyimpan hasil sisa bagi
setiap pembagian.
• Pembagian dilakukan hingga hasil bagi bilangan desimal
menjadi lebih kecil dari 16 (basis bilangan hexadesimal).
• Hasil konversi adalah urutan sisa hasil bagi dari yang
paling akhir ke yang paling awal.
• Contoh konversi 37(desimal) ke hexadesimal.
Pembagian Hasil Sisa Urutan
37 / 16 2 5 2
2 1
• 37(desimal) = 25(hexadesimal)
7. Sistem Digital
Haddad
Sammir,
M.Kom
Konversi Hexadesimal Ke Desimal
• Koversi bilangan hexadesimal ke desimal dilakukan dengan
cara mengkalikan bilangan satu per satu dengan
perpangkatan angka 16 (basis hexadesimal).
• Dimulai dari bilangan paling kanan dengan perpangkatan
160, lalu ke kiri dengan pertambahan pangkat 161, 162,
163, dst.
• Contoh konversi 25(hexadesimal) ke desimal:
Bilangan Dari Kanan Hasil
5 160 5
2 161 32
Jumlah 37
• 25(hexadesimal) = 37(desimal)
8. Sistem Digital
Haddad
Sammir,
M.Kom
Konversi Bilangan Oktal Ke Biner
• Konversi bilangan oktal ke biner dilakukan dengan
memecah bilangan oktal per satuan bilangan kemudian
masing-masing bilangan diubah ke bilangan biner tiga
angka.
• Biner tiga angka adalah menggunakan 010(biner) untuk
merepresentasikan nilai 2(desimal), dimana pada keadaan
biasa 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).
9. Sistem Digital
Haddad
Sammir,
M.Kom
Konversi Biner Ke Oktal
• Konversi bilangan biner ke oktal dilakukan dengan
mengelompokkan bilangan biner tiga-tiga dimulai dari
kanan.
• Masing-masing kelompok dikonversikan ke bilangan
desimal dan hasilnya diurutkan.
• Contoh konversi 11011010(biner) ke oktal:
11 011 010
3 3 2
• 11011010(biner) = 332(oktal)
10. Sistem Digital
Haddad
Sammir,
M.Kom
Konversi Bilangan Hexadesimal ke Biner
• Konversi bilangan hexadesimal ke bilangan biner dilakukan
dengan cara yang sama dengan konversi oktal ke biner,
namun pada bilangan hexadesimal jumlah bilangan biner
untuk setiap bilangan hexadesimal adalah 4.
• Contoh konversi bilangan A7(hexadesimal) ke biner:
A 7
1010 0111
• A7(hexadesimal) = 10100111(biner)
11. Sistem Digital
Haddad
Sammir,
M.Kom
Konversi Biner Ke Hexadesimal
• Konversi bilangan biner ke hexadesimal dilakukan dengan
cara yang sama dengan mengkonversikan bilangan biner ke
oktal, namun untuk konversi ke hexadesimal, bilangan
biner dikelompokkan empat-empat.
• Contoh konversi bilangan 10111110(biner) ke hexadesimal.
1011 1110
B E
• 10111110(biner) = BE(hexadesimal)