Konversi Bilangan Biner ke Desimal,Oktal,dan Heksadesimal

Sumber Gambar:pixabay.com

    Postingan kali ini akan membahas mengenai konversi bilangan biner ke desimal,oktal dan heksadesimal,dimana postingan sebelumnya yaitu mengenai konversi bilangan desimal ke biner,oktal,dan heksadesimal,saya sarankan jika belum mempelajari konversi bilangan desimal ke biner,oktal,dan heksadesimal,lebih baik pelajari dulu karena materi ini sangat berhubungan dengan materi sebelumnya.Langsung saja kita kemateri.

A.Konversi Biner ke Desimal
    Dengan cara setiap digitnya dikali dengan 2n,dimana untuk n dimulai dari 0,untuk lebih jelasnya bisa kalian lihat contoh di bawah ini.
Contoh:
1).111102=3010
   Caranya:
  (1x24)+(1x23)+(1x22)+(1x21)+(0x20)
=(1x16)+(1x8)+(1x4)+(1x2)+(0x1)
=16+8+4+2+0
=30
Maka bilangan desimalnya adalah 30
Pembuktian

    Dari pembuktian bilangan binner=111102,dimana bilangan binernya di dapatkan dari sisa dimulai dari bawah ke atas.

2). 111010102=23410
   Caranya:
 (1x27)+(1x26)+(1x25)+(0x24)+(1x23)+(0x22)+(1x21)+(0x20)
=(1x128)+(1x64)+(1x32)+(0x16)+(1x8)+(0x4)+(1x2)+(0x1)
=128+64+32+0+8+0+2+0
=234
Maka bilangan Desimalnya adalah 234
Pembuktian









 



    Dari pembuktian bilangan binnernya adalah 111010102,dimana bilangan binernya di dapatkan dari sisa dimulai dari bawah ke atas.
 Penjelasan :
  • Untuk bilangan ganjil pada pembuktian seperti 7,maka cara penyelesaiannya adalah dengan cara mencari nilai jika di kali 2 hasilnya mendekati 7 maka nilai yang di kali 2 mendekati 7 adalah 3,karena 2x3=6 sehingga 7-6=1 dan sisa dari pembagian 7 adalah 1
B.Konversi Biner ke Oktal
    Untuk mengkonversikan bilangan biner ke oktal,dapat dilakukan dengan cara memisahkan bilangan biner menjadi tiga digit tiga digit dimulai dari kanan ke kiri,untuk lebih jelasnya langsung saja ke contoh

Contoh:

1).101012=258
   Caranya:
pisahkan tiga digit tiga digit atau tiga bit  tiga bit dimulai dari kanan ke kiri,dan penulisannya pun di mulai dari kanan ke kiri:  010  101
setelah dipisah menjadi tiga digit tiga digit,maka kita ubah ke desimal,dimana nanti hasilnya akan menjadi oktal.

010=(0x22)+(1x21)+(0x20)=(0x4)+(1x2)+(0x1) hasilnya 2
101=(1x22)+(0x21)+(1x20)=(1x4)+(0x2)+(1x1) hasilnya 5

Kemudian kita urutkan dari atas ke bawah maka bilangan oktalnya adalah 25 

Pembuktian 

Karena harus dipisah menjadi tiga digit tiga digit maka:
Untuk 2 dengan biner 10 menjadi 010 ditambah 0 sebelum 1
Sehingga binernya yaitu:0101012

2).1010011102=5168
   Caranya:
Sama seperti cara di atas dipisah menjadi tiga digit tiga digit dari kanan ke kiri,penulisannya pun dari kanan ke kiri:101 001 110
setelah dipisah menjadi tiga digit tiga digit,maka kita ubah ke desimal dimana nanti hasilnya akan menjadi oktal. 

101=(1x22)+(0x21)+(1x20)=(1x4)+(0x2)+(1x1) hasilnya 5
001=(0x22)+(0x21)+(1x20)=(0x4)+(0x2)+(1x1) hasilnya 1
110=(1x22)+(1x21)+(0x20)=(1x4)+(1x2)+(0x1) hasilnya 6
Kemudian kita urutkan dari atas ke bawah maka bilangan oktalnya adalah 516

Pembuktian









  
Karena harus dipisah menjadi tiga digit tiga digit maka:
 Untuk 1 dengan biner 1 menjadi 001 ditambah 00 sebelum 1
 Sehingga binnernya:1010011102

C.Konversi Biner ke Heksadesimal 
Untuk konversi biner ke heksadesimal caranya hampir sama dengan yang di atas cuma dipisah menjadi empat digit empat digit,penulisannya pun dari kanan ke kiri.
Contoh:
1).101012=1516
  Caranya:
Dipisah menjadi empat digit empat digit dari kanan ke kiri,penulisannya pun dari kanan ke kiri : 0001 0101
setelah dipisah menjadi tiga digit tiga digit,maka kita ubah ke desimal dimana nanti hasilnya akan menjadi heksadesimal. 
 
0001=(0x23)+(0x22)+(0x21)+(1x20) hasilnya 1
0101=(0x23)+(1x22)+(0x21)+(1x20) hasilnya 5

Kemudian kita urutkan dari atas ke bawah maka bilangan desimalnya adalah 15

Pembuktian
  












Karena harus dipisah menjadi empat digit empat digit maka:
Untuk 1 dengan biner 1 menjadi 0001 ditambah 000 sebelum 1
Untuk 5 dengan biner 101 menjadi 0101 ditambah 0 sebelum 1
Sehingga binnernya:000101012

2).010111112=5F16
   Caranya:Dipisah menjadi empat digit empat digit dari kanan ke kiri,penulisannya pun dari kanan ke kiri : 0101 1111
setelah dipisah menjadi tiga digit tiga digit,maka kita ubah ke desimal dimana nanti hasilnya akan menjadi heksadesimal
0101=(0x23)+(1x22)+(0x21)+(1x20) hasilnya 5
1111=(1x23)+(1x22)+(1x21)+(1x20) hasilnya F karena di bilangan heksadesimal untuk 15 adalah F
Kemudian kita urutkan dari atas ke bawah maka bilangan desimalnya adalah 5F 
Pembuktian

















Karena harus dipisah menjadi empat digit empat digit maka:
Untuk 5 dengan biner 101 menjadi 0101 ditambah 0 sebelum 1
Sehingga binernya=010111112

Penjelasan:
  • Untuk nilainya 10,11,12,13,14,15 di bilangan heksadesimal menjadi A,B,C,D,E,F
https://www.sumberberedukasi.com/2018/03/mengkonversikan-bilangan-desimal-ke_24.html
https://www.sumberberedukasi.com/2018/04/konversi-bilangan-oktal-ke.html

    Cukup sekian untuk pembahasan kali ini,silahkan jika ingin berkomentar atau memberikan saran,mohon maaf apabila ada kesalahan semoga pembahasan ini dapat bermanfaat.Jika artikel di atas terdapat kekeliruan atau kesalahan,mohon untuk hubungi saya melalui contact atau melalui komentar. 


EmoticonEmoticon