Jumat, 07 Februari 2014

Cara Menghitung Biner ke Desimal dan Sebaliknya

Cara Menghitung Biner ke Desimal dan Sebaliknya


Contoh:
Mencari biner dari angka 158?

  1. Pertama kita bandingkan 158 dengan 128, apakah angka 158 lebih besar dari angka 128? Jika iya maka pada kolom 128 bernilai 1.
  2. Kemudian, kurangkan angka 158 dengan 128. Hasilnya yaitu 30, kemudian bandingkan dengan angka angka berikutnya yaitu 60, angka 30 lebih kecil dari 60 jadi pada kolom 60 bernilai 0.  
  3. Selanjutnya bandingkan lagi angka 30 dengan 32, angka 30 masih lebih kecil dari angka 32, jadi pada kolom 32 juga bernilai 0.
  4. Selanjutnya bandingkan angka 30 dengan angka 16, angka 30 lebih besar dari 16, maka pada kolom 16 bernilai 1. Kemudian kurangkan angka 30 dengan 16, hasilnya yaitu 14.
  5. Kemudian bandingkan angka 14 dengan 8, angka 14 lebih besar dari angka 8, maka pada kolom 8 bernilai 1. Kemudian kurangkan angka 14 dengan 8, hasilnya yaitu 6.
  6. Kemudian bandingkan angka 6 dengan 4, angka 6 lebih besar dari angka 4, maka pada kolom 4 juga bernilai 1. Kemudian kurangkan angka 6 dengan 4, hasilnya yaitu 2.
  7. Bandingkan angka 2 dengan 2, kedua nilai ini bernilai sama, maka pada kolom 2 bernilai 1. Selanjutnya kurangkan angka 2 dengan 2, hasilnya yaitu 0. Jika angka sudah bernilai 0 maka pada kolom berikutnya akan bernilai 0.
  8. Maka Hasil Penghitungan Biner dari 158 yaitu 10011110.
Sekarang kita akan mencari suatu bilangan biner dri bilangan decimal.
Bilangan Desimal dari 10100011?
Nilai 10100011 di hitung menggunakan perpangkatan. Setiap bitnya adalah bernilai 2, kemudian setiap bitnya di pangkatkan sesuai urutannya dari kanan. Kemudian jumlahkan seluruh angka yang ada pada kolom 1(berwarna kuning) dan angka 0 tidak usah dijumlah. Pada angka biner 10100011 terdapat 4 angka yang bernilai 1, sehingga didapatka rumus 27+25+21+20.
Untuk lebih jelasnya silahkan klik link dibawah ini :