KONVERSI BILANGAN BINARY KE BILANGAN DESIMAL DAN SEBALIKNYA
Berikut ini adalah cara untuk merubah bilangan biner menjadi bilangan desimal
A. KONVERSI BILANGAN BINER KE DESIMAL DAN SEBALIKNYA
1. mengubah bilangan biner –> desimal
Contoh soal:
Coba konversikan lah bilangan binary ke bilangan desimal, di mana angka bilangan binary yang akan di konversikan adalah angka 101110
101110 = ….
(1 x 25) + (0 x 24) + (1 x 23) + (1 x 22) + (1 x 21) + (0 x 20) = 32 + 0 + 8 + 4 + 2 + 0 = 46
Jadi 101110 = 46
Penjelasan :
Kita akan mengkonversikan bilangan biner ke bilangan desimal , langkah pertama kalikan bilangan biner (101110) yang akan di konversikan dengan 2n-1 seperti contoh di atas kemudian Jumlahkan setiap hasil perkalian, di mana n adalah banyaknya atau jumlah angka pada bilangan biner yang akan di konversikan . Misal untuk bilangan biner di atas 101110 terdapat 6 buah angka 1, 0, 1, 1, 1, 0. Jadi untuk merubah ke bilangan desimal kita perlu mengalikannya dengan 2n-1. Jadi konversi 101110 adalah:46
2. mengubah bilangan desimal --> biner
Contoh soal:
Coba konversikan lah bilangan desimal ke bilangan biner, di mana angka bilangan desimal yang akan di konversikan adalah angka 67
67 : 2 -> 1
33 : 2 -> 1
16 : 2 -> 0
8 : 2 -> 0
4 : 2 -> 0
2 : 2 -> 0
1
Jadi 67 = 1000011
Penjelasan :
Kita akan mengkonversikan angka 67 dari bilangan desimal ke biner, langkah pertama yang harus kita lakukan adalah membagi angka yang akan di konversikan dengan angka 2, kemudian dituliskan sisanya di sebelah kanan jika sisanya 1 tulis satu dan jika habis di bagi 2 tuliskan 0 seperti contoh di atas, sedangkan hasil pembagian ditulis di bawahnya seperti contoh di atas. Bagi terus bilangan tersebut sampai berakhir di angka 1. Setelah selesai, langkah ke kedua kita menuliskan hasil konversi dari bawah ke atas. Jadi konversi dari angka 67 adalah: 1000011
B. Mengubah ke bilangan ASCII
Untuk mempermudah mengubah bilangan biner yagn telah kita ubah menjadi bilangan decimal tadi ke dalam bentuk teks, maka kita harus memperhatikan table KODE ASCII berikut
biner desimal karakter
1000001 65 A
1001001 73 I
1001010 74 J
1001100 76 L
1001110 78 N
1001111 79 O
1010100 84 T
1010101 85 U
untuk lebih jelasnya dapat langsung anda lihat di tabel KODE ASCII yang lebih lengkap…
Untuk mengetahui karakter apa yg di hasilkan dari bilangan biner diatas, maka kita harus melihat table kode ASCII.