Transformasi Bilangan Biner-Desimal

Pada goresan pena kali ini, saya akan membahas, bagaimana kita melaksanakan transformasi bilangan desimal ke bilangan biner, begitu juga sebaliknya. Kenapa saya membahas transformasi bilangan biner pada topik kali ini? Karena bilangan biner ini nantinya akan kita gunakan dalam melaksanakan pengalamatan alamat IP di jaringan. Sehingga pengetahuan dalam melaksanakan transformasi bilangan biner-desimal sangat penting sebagai dasarnya, jadi bagaimana jika kita eksklusif mulai saja.
Mungkin banyak orang sudah mengenal apa itu bilangan lingkaran desimal. Bilangan lingkaran desimal yakni bilangan lingkaran yang terdiri dari nilai 0 hingga tak terhingga (0,1,2,3 .... dan seterusnya). Bagaimana dengan bilangan biner? bilangan biner yakni sebuah bilangan yang nilainya hanya terdiri dari nilai 0 dan 1 saja dengan membentuk susunan tertentu menyerupai 010001110 atau 01111001 dan lain lain. Lalu bagaimana cara merubah bilangan desimql ke biner? Berikut langkah langkahnya:

1. Kita akan mencoba merubah bilangan desimal 10 ke dalam bentuk biner, mari kita lihat ilustrasi di bawah:
2. Kita membacanya dari atas, angka 10 itu dibagi menjadi 2 dengan pembagi nilai 2 di sebelah kiri, dan nilai 5 di bawahnya sebagai hasil pembagi dan nilai 0 di sebelah kanan yakni nilai sisa dari hasil 10 di bagi 2 = 5 tidak ada sisa.

3. Kemudian nilai 5 tersebut kita bagi 2 kembali dibagi menjadi 2 dengan pembagi nilai 2 di sebelah kiri, dan nilai 2 di bawahnya sebagai hasil pembagi 5:2 sehingga mempunyai sisa nilai 1 di sebelah kanan yang berasal dari nilai sisa pembagian 5 di bagi 2 =2 sisa 1.
 
4. Dan yang terakhir nilai 2 kembali dibagi menjadi 2 dengan pembagi nilai 2 di sebelah kiri, dan nilai 1 di bawahnya sebagai hasil pembagi 2:2 sehingga tidak mempunyai sisa atau bernilai 0 sisanya di sebelah kanan yang berasal dari nilai sisa pembagian 2 di bagi 2 = 1 sisa 0. 

5. Karena hasil pembagian terakhir yakni 1, maka proses pembagian dengan angka 2 sudah tidak sanggup dilakukan, maka proses transformasi bilangan lingkaran desimal ke biner sudah hampir selesai.

6. Untuk menjadikannya bilangan biner maka kita tinggal membaca nilai terakhir di bawah sendiri lalu diikuti nilai sisa pembagian dari bawah ke atas dan disusun dari kiri ke kanan. Sehingga nilai biner dari bilangan desimal 10 yakni 1010.

Begitulah cara transformasi bilangan lingkaran desimal bernilai 10 menjadi bilangan biner bernilai 1010.  Lalu bagaimana cara transformasi bilangan biner ke bilangan desimal? Berikut langkah-langkahnya:

1. Misalnya saja kita akan merubah bilangan biner 1110 menjadi bilangan lingkaran desimal. 

2. Maka anda hanya perlu menjumlahkan hasil kali bilangan biner tersebut dengan nilai 2 berpangkat (n+1) .

3. Nilai n dimulai dari 0 dengan urutan dimulai dari paling kanan hingga dengan jumlah octet bilangan biner yang akan diubah dikurangi 1.

4. Nilai octet yakni jumlah nilai 0 dan 1 yang tertampil, jadi bilangan biner 1110 memilik 4 octet, sedangkan bilangan biner 1111000 mempunyai 7 octet, dan bilangan biner 10000 mempunyai 5 octet.

5. Maka bilangan biner 1110 -> dibalik dahulu urutannya menjadi 0111 lalu dikalikan dua berpangkat n (2^n) dan risikonya dijumlah menyerupai ilustrasi di bawah:
paling pojok kiri yakni bilangan biner 1110 yang sudah dibalik dan di kalikan 2 berpangkat n satu persatu, nilai maksimal n=3 alasannya yakni diambil dari jumlah octet minus 1(4-1=3).

6. Setelah dijumlahkan, maka hasil transformasi bilangan biner 1110 ke bilangan lingkaran desimal yakni 14.

Untuk lebih meyakinkan lagi coba anda ubah bilangan lingkaran desimal 16 ke biner dan bilangan biner 11001 menjadi desimal. 


* jawaban:
16       = 10000
11001 = 25
Sumber http://www.newbienote.com/

Mari berteman dengan saya

Follow my Instagram _yudha58

Subscribe to receive free email updates:

0 Response to "Transformasi Bilangan Biner-Desimal"

Posting Komentar