Sunday, 24 March 2013

Cara Menghitung Biner ke Desimal dan Sebaliknya

Cara mengonversi Bilangan Desimal ke dalam Bilangan Biner
Sebelumnya apakah anda sudah benar benar mengerti tentang apa itu bilangan biner, jika belum saya akan jelaskan terlebih dahulu.
Bilangan biner adalah bilangan yang hanya terdiri dari angka 0 dan 1, bilangan ini merupakan dasar dari semua sistem bilangan berbasis digital. Sistem ini juga dapat kita sebut dengan istilah bit, atau Binary Digit.
Pertama kita harus memahami, sebuah rumus dasar untuk mengetahui berapakah angka biner yang tepat dari sebuah angka yang kita ketahui, yaitu dengan menerapkan dasar bilangan 2 x pangkat meningkat, mulai dari pangkat 0 sampai pangkat 7.


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. Hasilnya dapat dilihat pada Gambar Dibawah ini.


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. Lihat pada table di bawah.









2 comments: