Desimal ke Biner
1. Bilangan n berbasis r ke desimal Caranya:
Rumusnya adalah: ... + a(n+1)*r (n+1) + an*r n + a(n-1)*r (n-1) + ... a. bilangan dibagi dengan 2 lalu tuliskan hasil dan sisa
Contoh: ... + a1*r 1 + a0*r 0 + a-1*r -1 + ... pembagian
b. hasil pembagian tersebut dibagi lagi dengan
Catatan: 2 lalu tuliskan hasil dan sisa
a adalah bilangan awal c. ulangi langkah-langkah diatas sampai hasil terakhirnya
r adalah basis harus 0
n adalah pangkat bilangan d. tuliskan seluruh sisa pembagian, itu adalah bentuk biner
*dimulai dari paling kanan bernilai 0 lalu berlanjut ke
kiri menjadi 1,2,dst.. Misal:
*jika ada koma, maka yang disebelah kanan menjadi -1,- - 41(10) diubah ke biner
2,dst..
Hasil Sisa
Misalnya: 41/2 20 1
- 11011,11(2) = 1*24 + 1*23 + 0*22 + 1*21 + 1*20 + 1.2-1 + 20/2 10 0
1.2-2 10/2 5 0
= 16 + 8 + 0 + 2 + 1 + 0,5 + 0,25 5/2 2 1
= 27,75(10) 2/2 1 0
1/2 0 1
- 642,5(7) = 6*72 + 4*71 + 2*70 + 5*7-1
= 294 + 28 + 2 + 0,712 Jadi hasilnya adalah 101001(2)
= 324,712(10) Catatan: untuk penulisan hasil adalah dari bawah keatas.
3. Desimal ke oktal dan heksadesimal *Cara Cepat Konversi Biner ke Desimal
Caranya hampir sama dengan desimal ke biner: Cara cepatnya adalah dengan menghitung kelipatan
a. untuk bilangan oktal dibagi dengan 8 1,2,4,8,16,32,64,128,dst.. dari digit paling kanan (yang
b. untuk bilangan heksadesimal dibagi dengan 16 dihitung hanyalah koefisien bernilai 1)
Misalnya:
- 263(8) = 2 6 3
= 010 110 011
= 010110011(2)
- B3(16) = 11 3
= 1011 0011
= 10110011(2)