Pada pembahasan kali ini saya akan memberitahu Anda bagaimana cara mengubah bilangan binary – decimal dan kebalikannya. Pelajaran ini saya dapatkan dari guru produktif saya. Beliau merupakan guru favorit saya mungkin karena saya senang dengan pelajarannya dan saya pun juga senang dengan gurunya. Ok, langsung saja Anda saya ajak untuk mengetahui bagaimana cara mengubah binary – decimal. Untuk memulai pembahasan kali ini saya akan memberitahu sedikit kalau dalam pelajaran ini memerlukan sebuah rumus yaitu, Anda harus bisa menguasai perpangkatan 2. Seperti table di bawah ini.
2^0 | 1 | 255.255.255.255 | 4 | 11111111 |
2^1 | 2 | 255.255.255.254 | 4 | 11111110 |
2^2 | 4 | 255.255.255.252 | 4 | 11111100 |
2^3 | 8 | 255.255.255.248 | 4 | 11111000 |
2^4 | 16 | 255.255.255.240 | 4 | 11110000 |
2^5 | 32 | 255.255.255.224 | 4 | 11100000 |
2^6 | 64 | 255.255.255.192 | 4 | 11000000 |
2^7 | 128 | 255.255.255.128 | 4 | 10000000 |
2^8 | 256 | 255.255.255.0 | 3 | 11111111 |
Kelas C |
2^9 | 512 | 255.255.254.0 | 3 | 11111110 |
2^10 | 1.024 | 255.255.252.0 | 3 | 11111100 |
2^11 | 2.048 | 255.255.248.0 | 3 | 11111000 |
2^12 | 4.096 | 255.255.240.0 | 3 | 11110000 |
2^13 | 8.192 | 255.255.224.0 | 3 | 11100000 |
2^14 | 16.384 | 255.255.192.0 | 3 | 11000000 |
2^15 | 32.768 | 255.255.128.0 | 3 | 10000000 |
2^16 | 65.536 | 255.255.0.0 | 2 | 11111111 |
Kelas B |
2^17 | 131.072 | 255.254.0.0 | 2 | 11111110 |
2^18 | 262.144 | 255.252.0.0 | 2 | 11111100 |
2^19 | 524.288 | 255.248.0.0 | 2 | 11111000 |
2^20 | 1.048.576 | 255.240.0.0 | 2 | 11110000 |
2^21 | 2.097.152 | 255.224.0.0 | 2 | 11100000 |
2^22 | 4.194.304 | 255.192.0.0 | 2 | 11000000 |
2^23 | 8.388.608 | 255.128.0.0 | 2 | 10000000 |
2^24 | 16.777.216 | 255.0.0.0 | 1 | 11111111 |
Kelas A |
Dari table di atas dapat Anda lihat 20= 1, 21= 2, 22= 4 dan seterusnya. Untuk mengubah bilangan binary – decimal Anda harus menguasai perpangkatan 2. Contoh Studi Kasus :
Ubahlah IP Address berikut ini ke bilangan binary
1. 192.168.1.1
2. 202.167.202.1
3. 172.16.10.1
4. 123.10.10.1
Untuk menjawabnya Anda bisa menggunakan 2 cara yaitu, cara manual dan cara otomatis.
Cara manual seperti ini : Setap octet di bagi 2 secara bertahap. Seperti soal no.1
192.168.1.1àMaka bilangan 192 dibagi 2 secara bertahap. Dan yang sisa dari hasilnya itulah yang disebut sebagai bilangan binary. Untuk lebih jelasnya lagi lihat gambar di bawah ini :
Nah, dari tabel di atas Anda dapat melihat kalau bilangan binary dari 192 adalah 11000000 dan bilangan decimal 168 adalah 10101000. Mengurutkannya dari bawah ke atas. Sedangkan untuk bilangan decimal 1 adalah 00000001. Agar Anda lebih bisa paham silahkan kerjakan soal no.2, 3 dan 4.
Sekarang saatnya mengubah binary – decimal. Sebenarnya cara cukup mudah. Soal no.1 memiliki bilangan binary seperti ini à11000000 . 10101000 . 00000001 . 00000001
Untuk mengubahnya maka urut penghitungannya dari kanan ke kiri. Rumus 2bilangan binary ke berapa (2 pangkat bilangan binary ke berapa) kemudian hasilnya di kali bilangan binary yang di pangkat tadi. Untuk lebih jelasnya lagi silahkan lihat gambar di bawah ini.
Gambar : Binary ke Desimal
Untuk lebih pahamnya lagi kerjakan juga soal no.2, 3 dan 4 yang sudah Anda temukan bilangan binary-nya.
Jawaban soal no 2, 3 dan 4 yang benar :
202.167.202.1 à 11001010 . 10100111 . 11001010 . 00000001
172.16.10.1 à 10101100 . 00010000 . 00001010 . 00000001
123.10.10.1 à 11110110 . 00001010 . 00001010 . 00000001
Untuk download tutorial ini silahkan di sini
Demikianlah informasi yang saya bagi pada hari ini dan semoga bermanfaat bagi Anda semua.
Terima Kasih :)
No comments