Galeri

Senin, 28 April 2014

SISTEM BILANGAN (Konversi Desimal ke Biner dan Sebaliknya)


Sistem Bilangan :
Bilangan dalam dunia komputer terbagi empat , yaitu :
1. Basis 2 / Bilangan Biner , yaitu : 0 , 1
2. Basis 8 / Bilangan Octal, yaitu : 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7
3. Basis 10 / Bilangan Desimal, yaitu : 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9
4. Basis 16 / Bilangan Hexadesimal, yaitu : 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , A , B , C , D , E , F


Namun, bilangan yang dimengerti oleh komputer hanya bilangan berbasis 2 / biner yaitu 0  dan 1 saja. Untuk itu perlu adanya konversi dari bilangan - bilangan yang lain ke bilangan biner agar dapat dimengerti oleh komputer.

Konversi bilangan Desimal ke bilangan biner :
192 dalam bilangan desimal, berapakah jika dikonversi ke bilangan biner ?
caranya adalah membagi bilangan dengan angka 2 , untuk lebih jelasnya perhatikan konversi bilangan dibawah ini :
192/2 = 96 sisa 096/2 = 48 sisa 048/2 = 24 sisa 024/2 = 12 sisa 0 12/2 = 6 sisa 06/2 = 3 sisa 03/2 = 1 sisa 1                     1 ( sisa dari penghitungan digabung)
lalu sisa - sisa diatas dibaca dari bawah , yaitu menghasilkan 11000000 (bilangan biner).
jadi 192 ( desimal ) = 11000000 ( biner ) .

Untuk memeriksa apakah konversi diatas benar - benar akurat, kita bisa cek dengan cara :

1 ( 1 x 2^7 = 128 )1 ( 1 x 2^6 = 64 )( 0 x 2^5 = 0 )( 0 x 2^4 = 0 )                  ket : ^ = pangkat( 0 x 2^3 = 0 )( 0 x 2^2 = 0 )( 0 x 2^1 = 0 )0 ( 0 x 2^0 = 0 )
128 + 64 + 0 + 0 + 0 + 0 + 0 + 0 = 192

Terbukti kalau konversinya benar benar akurat.

Tidak ada komentar:

Posting Komentar