Biner merupakan bahasa yang digunakan mesin seperti laptop, komputer, Hp dan lainnya. bahasa ini hanya terdiir dari 2 karakter saja, yaitu 1 dan 0. entah itu huruf, angka atau karakter unik lain akan dipresentasikan oleh komputer dengan biner.
misal, angka 10 dalam bahasa biner adalah 00001010, angka 120 dalam biner adalah 01111000, dan angka 5 dalam biner adalah 00000101, dan sebagainya. lalu bagaimana sih cara komputer mengkonversinya atau semisal kita ingin mencari tahu biner dari sebuah angka bagaimana sih caranya, nah dalam blog kali ini akan dibahas mengenai kedua hal itu.
1. Decimal to Biner
yang pertama adalah konversi dari bilangan desimal ke biner. angka dari 0,1,2,3,4...9 adalah angka yang kita sebut dengan desimal. sedangkan angka yang hanya terdiri dari 0 dan 1 adalah angka biner.
cara merubahnya ke biner, kita harus tahu dulu, bahwa setiap bit di biner mewakili satu angka desimal. perhatikan tabel berikut :
terlihat dimulai dari bit kanan, bit yang paling kanan mewakili angka 1, kemudian bit sebelah kirinya mewakili angka 2 dan seterusnya. semisal kita ingin merubah angka desimal ke biner, kita cukup memperhatikan tabel diatas.
misal kita ingin merubah angka 168 ke biner. maka kita harus mencari kombinasi angka yang bila dijumlah semua maka akan berjumlah 168. setelah melihat tabel diatas, kombinasi yang bisa membuat angka 168 adalah 128+32+8. nah setelah ketemu kombinasinya kita tinggal merubah bit ke angka 1 jika angka perwakilannya dihitung.
seperti yang bisa kita lihat diatas, karena kita menggunakan angka 128, maka bit yang mewakili 128 akan berubah menjadi 1. begitu pula dengan 32, dan 8, bit perwakilannya berubah menjadi 1 dan bit lainnya yang tidak dihitung akan tetap 0. sehingga angka bit dari 168 adalah 10101000.
2. Biner ke Desimal
sekarang kita akan membahas cara merubah angka biner ke desimal. kebalikan dari yang pertama. untuk merubah angka biner ke desimal kita tetap harus mengingat tabel yang tadi dimana urutannya adalah 128,64,32,16,8,4,2,1.
jika kita hafal uruan angka tersebut kita akan dengan mudah merubah angka bner ke desimal. kita tinggal menambah-nambahkan saja. misal kita punya biner 10001011, cara merubahnya ke desimal adalah dengan mencari tahu dulu angka perwakilan dari bit yang bernilai 1. sedangkan untuk yang 0 akan kita abaikan.
1 0 0 0 1 0 1 1
Setelah kita cari tahu, ditemukan angka perwakilan dari setiap bit 1 diatas adalah begitu. maka langkah selanjutnya tinggal kita jumlah saja angka perwakilan tersebut. maka kita jumlahkan semua 128+16+2+1 dan hasilnya adalah 147.
berarti 10001011 adalah 147 dalam bilangan desimal.
0 Komentar