Senin, 31 Juli 2017

Beberapa cara Mengkonversikan IP Ke Bilangan Biner



Konversi Bilangan Desimal
Konversi bilangan desimal adalah suatu proses mengubah bentuk bilangan desimal kedalam bentuk bilangan lainnya (bilangan biner, bilangan oktal atau bilangan hexadesimal). Bilangan desimal merupakan bilangan yang terdiri dari 10 basis yaitu: 0,1,2,3,4,5,6,7,8,9.
Konversi Bilangan Desimal Ke Biner
Konversi bilangan desimal ke biner adala suatu proses mengubah bentuk bilangan desimal kedalam bentuk bilangan biner. Bilangan biner adalah bilangan yang hanya terdiri dari 2 basis saja yaitu: 0,1.  Ada beberapa cara yang dapat agan lakukan untuk mengkonversi bilangan desimal ke biner. Berikut caranya :
  1. Cara yang pertama, yaitu dengan membagi bilangan desimal dengan nilai 2 (basis). Cara ini merupakan cara yang sering digunakan oleh banyak orang. Untuk lebih jelasnya silahkan agan simak contoh dibawah ini. konversi bilangan desimal ke biner                                                  Nillai bilangan desimal 77 = 1001101(bilangan biner)
" Mengapa mengkonversikan ip ke bilangan biner ada hubungannya dengan bilangan desimal? "

Nah disini kalian akan tau kenapa mengkonversikan bilangan biner ada hubungannya dengan bilangan desimal. Apa ada cara yang lebih mudah dibanding cara yang diatas? Jawabannya adalah ada. Mari kita simak caranya..

Contoh soal : IP = 192.168.6.26 Konversikan ip tersebut ke dalam bilangan biner.

👉 Cara 1
       192 : 2 = 96 + sisa 0
         96 : 2 = 48 + sisa 0
         48 : 2 = 24 + sisa 0
         24 : 2 = 12 + sisa 0
         12 : 2 =   6 + sisa 0
           6 : 2 =   3 + sisa 0
           3 : 2 =   1 + sisa 1
Jadi 192(10) (bilangan biner) 

       168 : 2 = 84 + sisa 0
         84 : 2 = 42 + sisa 0
         42 : 2 = 21 + sisa 0
         21 : 2 = 10 + sisa 1
         10 : 2 =   5 + sisa 0
           5 : 2 =   2 + sisa 1
           2 : 2 =   1 + sisa 0
Jadi 168(10) = 101010002(bilangan biner)

           29 : 2 = 14+ sisa 1
           14  : 2 =  7 + sisa 0
           7    : 2 =  3  + sisa 1
          3     :  2 =  1  + sisa 1
         1      : 2  = 0 + sisa 1
Jadi 29(10) = 00011101 (2) (bilangan biner) 

         26 : 2 = 13 + sisa 0
         13 : 2 =   6 + sisa 1
           6 : 2 =   3 + sisa 0
           3 : 2 =   1 + sisa 1
Jadi 26(10) = 000110102(bilangan biner) 

Jadi, Bilangan biner dari IP 192.168.6.26 adalah 11000000.10101000.00000110.00011010

👉 Cara 2

Cara menghitung dengan cara ini adalah mencari angka yang jika dijumlahkan hasilnya sama dengan soalnya. Lalu bulatkan atau bisa di garis bawahkan atau di bold angka yang hasil jumlahnya sama dengan soalnya dan beri angka satu dibawah angkanya. ( Biasakan ditulis sebanyak 8 digit walaupun depan angkanya adalah nol 0 )

IP : 192.168.29.26

128      64      32      16      8      4      2      1
  1        1         0        0       0      0      0      0 

Hasil dari 128 + 64 = 192. Jadi, 192 = 11000000

128      64      32      16      8      4      2      1
  1        0         1        0       1      0      0      0 
Hasil dari 128 + 32 + 8 = 168. Jadi, 168 = 10101000

128      64      32      16      8      4      2      1
  0        0         0        0       0      0      0      0 
Hasil dari  =16+8+4+1 29. Jadi, 29 = 00011101

128      64      32      16      8      4      2      1
  0        0         0        1       1      0      1      0
Hasil dari 16 + 8 + 2 = 26. Jadi, 26 = 00011010

0 komentar:

Posting Komentar

 
animasi bergerak gif
My Widget