Anda di halaman 1dari 6

Cara Konversi Bilangan Desimal ke Bilangan Biner dan sebaliknya

Bilangan Desimal dan Bilangan Biner merupakan dua bilangan yang sering digunakan dalam
elektronika digital sehingga sangat penting bagi kita untuk memahami dan mengetahui cara
konversi kedua bilangan tersebut. Sistem bilangan Desimal yang merupakan sistem bilangan
yang kita gunakan dalam kehidupan sehari-hari ini adalah sistem bilangan yang berbasis 10
(sepuluh) sedangkan Sistem Bilangan Biner (Binary) adalah sistem bilangan yang berbasis 2
(dua) yang digunakan pada semua rangkaian elektronika digital.
Baca juga :

Meskipun di era komputerisasi ini sudah banyak tersedia perangkat lunak ataupun aplikasi untuk
mempermudah perhitungan konversi bilangan desimal ke bilangan biner ataupun sebaliknya,
namun penting bagi kita sebagai penghobi elektronika ataupun Engineer Elektronika untuk
mengetahui bagaimana cara konversi kedua bilangan tersebut sehingga kita lebih memahami
cara kerja setiap rangkaian elektronika digital tersebut.

Cara Konversi Bilangan Desimal ke Bilangan Biner


Pada dasarnya, yang dimaksud dengan konversi bilangan adalah proses mengubah bentuk
bilangan yang satu ke bentuk bilangan lainnya yang masih memiliki nilai yang sama. Konversi
bilangan desimal ke bilangan biner berarti mengubah bentuk bilangan desimal menjadi bentuk
bilangan biner yang hasilnya tetap masih memiliki nilai yang sama.

Cara konversi bilangan desimal ke bilangan biner cukup mudah, yaitu dengan membagi bilangan
desimal ke basis bilangan biner yaitu 2, hasilnya kemudian dibulatkan kebawah dan sisa hasil
pembagiannya disimpan atau dicatat. Lakukan pembulatan kebawah tersebut hingga nilainya
mencapai nol. Sisa pembagiannya tersebut kemudian diurutkan dari yang paling akhir hingga
yang paling awal. Sisa pembagian yang diurutkan inilah merupakan hasil konversi bilangan
desimal menjadi bilangan biner.

Contoh Konversi Bilangan Desimal ke Bilangan Biner


Contoh 1

Konversikan bilangan desimal nilai 50 menjadi bilangan biner :

50/2 = 25 sisa bagi adalah 0


25/2 = 12 sisa bagi adalah 1
12/2 = 6 sisa bagi adalah 0
6/2  = 3 sisa bagi adalah 0
3/2 = 1 sisa bagi adalah 1
1/2 = 0 sisa bagi adalah 1

Hasil pembagian tersebut kemudian diurutkan dari yang paling akhir hingga paling awal
menjadi 1100102.
Jadi Hasil Konversi bilangan desimal 50 menjadi bilangan biner adalah 1100102.
Contoh 2

Konversikan bilangan desimal 105 menjadi bilangan biner :

105/2 = 52 sisa bagi adalah 1


52/2 = 26 sisa bagi adalah 0
26/2 = 13 sisa bagi adalah 0
13/2 = 6 sisa bagi adalah 1
6/2 = 3 sisa bagi adalah 0
3/2 = 1 sisa bagi adalah 1
1/2 = 0 sisa bagi adalah 1

Hasil pembagian tersebut kemudian diurutkan dari yang paling akhir hingga paling awal
menjadi 11010012.
Jadi Hasil Konversi bilangan desimal 105 menjadi bilangan biner adalah 11010012.

Untuk membuktikan apakah hasil konversi kita benar, kita dapat konversi balik dari hasil
bilangan biner ini menjadi bilangan desimal. Silakan lihat contoh konversi bilangan biner ke
bilangan desimal dibawah ini.

Cara Konversi Bilangan Biner ke Bilangan Desimal

Untuk Konversi Bilangan Biner ke Bilangan Desimal, Kita hanya perlu mengalikan Bilangan
Biner yang ingin dikonversikan tersebut ke basis bilangan biner itu sendiri yaitu 2 yang
dipangkatkan 0, 1, 2, 3, 4, 5 dan seterusnya yang dimulai dari kanan. Silakan lihat contoh berikut
ini :

Contoh Konversi Bilangan Biner ke Bilangan Desimal


Contoh 1
1100102 = (1 x 25) + (1 x 24) + (0 x 23) + (0 x 22) + (1 x 21) + (0 x 20)
1100102 =  32 + 16 + 0 + 0 + 2 + 0
1100102 =  5010
Jadi hasil konversi bilangan biner 1100102 ke bilangan desimal adalah 5010.
Contoh 2
11010012 = (1 x 26) + (1 x 25) + (0 x 24) + (1 x 23) + (0 x 22) + (0 x 21) + (1 x 20)
11010012 = 64 + 32 + 0 + 8 + 0 + 1
11010012 = 10510
Jadi hasil konversi bilangan biner 11010012 ke bilangan desimal adalah 10510.
Cara Konversi IP Address ke Biner:
IP Address adalah sebuah alamat yang diberikan kepada setiap perangkat yang terkoneksi pada
jaringan. Saat ini dikenal 2 jenis IP Address yaitu IPv4 (32 bit) dan IPv6 (64 bit). Bit (atau binary
digit) adalah satuan terkecil dalam komputer.

Secara umum, jenis IP Address yang paling sering digunakan adalah IPv4 dengan total bit
berjumlah 32. IPv4 dibagi menjadi 4 bagian sehingga setiap bagian memiliki 8 bit.

Contoh IPv4: 123.1.2.55, 255.255.255.255, 1.0.23.55

Setiap bagian pada IPv4 memiliki range angka antara 0 - 255. Hal ini disebabkan karena setiap
bagian merupakan angka biner 8 bit. Jadi, angka minimum 0 direpresentasikan sebagai 00000000
dan 255 direpresentasikan sebagai 11111111.

Nah, untuk melakukan konversi dari IP ke biner, maka kamu perlu melakukan konversi setiap
bagian dari IP Address.

Contoh 1:

Lakukan konversi IPv4: 243.123.111.6 ke bentuk biner.

Ada 4 bagian:

1. 243

6
128 32 16 8 4 2 1
4

Salah satu metode konversi dari angka IP Address (bentuk desimal) ke biner adalah dengan
metode pengurangan.

Kita bisa menggunakan tabel untuk memudahkan dalam melakukan konversi.

Apakah kita bisa mengurangkan 128 dari 243? Bisa, maka kita tulis angka 1.

6
128 32 16 8 4 2 1
4

Apakah kita bisa mengurangkan 64 dari 115? Bisa, maka kita tulis angka 1.

6
128 32 16 8 4 2 1
4
1 1

Apakah kita bisa mengurangkan 51 dari 32? Bisa, maka kita tulis angka 1.

6
128 32 16 8 4 2 1
4

1 1 1

Apakah kita bisa mengurangkan 19 dari 16? Bisa, maka kita tulis angka 1.

6
128 32 16 8 4 2 1
4

1 1 1 1

Apakah kita bisa mengurangkan 3 dari 8? Tidak bisa, maka kita tulis angka 0.

6
128 32 16 8 4 2 1
4

1 1 1 1 0

Apakah kita bisa mengurangkan 3 dari 4? Tidak bisa, maka kita tulis angka 0.

6
128 32 16 8 4 2 1
4

1 1 1 1 00

Apakah kita bisa mengurangkan 3 dari 2? Bisa, maka kita tulis angka 1.

6
128 32 16 8 4 2 1
4

1 1 1 1 001

Apakah kita bisa mengurangkan 1 dari 1? Bisa, maka kita tulis angka 1.

128 6 32 16 8 4 2 1
4

1 1 1 1 0011

Setelah tabel terisi penuh, maka kita bisa mendapatkan hasil konversi.

Jadi, 243 adalah 111100112.

Selanjutnya lakukan konversi untuk bagian berikutnya sampai semua bagian telah terkonversi.

2. 123 = 011110112

3. 111 = 011011112

4. 6 = 000001102

Jadi, 243.123.111.6 = 11110011.01111011.01101111.00000110

Anda mungkin juga menyukai