Konversi Bilangan Desimal ke Bilangan Biner

IP address terdiri dari 32-bit binary

Binary IP Address : 11000000.10101000.00101101.01111001

Desimal IP Adress : 192.168.45.121

Perhitungan diatas di dapat ditentukan dengan, yaitu untuk dasar posisi 8-bit dari baris pertama di hitung dari kanan ke kiri. Di bawah ini ada tabel yang akan menjelaskan sebagai berikut :

8

7

6

5

4

3

2

1

128

64

32

16

8

4

2

1

Kita dapat mengisi baris yang kosong tersebut dengan membagi bilangan pada masing –masing baris tersebut. Misalnya berapakah bilangan desimal 207 di konversi ke Binary?

Langkahnya sebagai berikut

128┌207 = 1

128-

64┌ 79 = 1

64-

32┌ 15 = 0

0-

16┌ 15 = 0

8┌ 15 = 1

8-

4┌ 7 = 1

4-

2┌ 3 = 1

12- = 1

1

Sekarang kita buktikan apakah benar perhitungan tersebut ?

8

7

6

5

4

3

2

1

128

64

32

16

8

4

2

1

1

1

0

0

1

1

1

1

128

64

8

4

2

1

128 + 64 + 8 + 4 + 2 + 1 = 207

Konversi Desimal ke Binary

a) 123 = 01111011

b) 202 = 11001010

c) 67 = 01000011

d) 7 = 00000111

e) 252 = 11111100

f) 91 = 01011011

g) 116.127.71.3 = 01110100.01111111.01000.111.00000011

h) 255.255.255.0 = 11111111.11111111.11111111.0

i) 192.143.255.255 = 11000000.10001111.11111111.11111111

j) 12.101.9.16 = 00001100.01100101.00001001.00010000

KONVERSI BILANGAN BINARY KE DESIMAL

Binary IP Address : 11000000.10101000.00101101.01111001

Descimal IP Address : 192.168.45.121

8

7

6

5

4

3

2

1

128

64

32

16

8

4

2

1

Langkah-langkahnya

  1. Sebagai contoh masukkan binary bits dalam baris ke-3. misalnya 10111001
  2. Masukkan nilai desimal ke dalam baris ke-4 kemudian kalikan setiap baris dengan nilai yang di baris ke-3
  3. Tambahkan nilai yang ada di baris ke-4 maka akan di dapat nilainya sbb:

8

7

6

5

4

3

2

1

128

64

32

16

8

4

2

1

1

0

1

1

1

0

0

1

128

32

16

8

1

128 + 32 + 16 + 8 + 1 = 185

Konversi bilangan binary ke desimal

a) 1110 = 8 + 4 + 2 + 0 = 14

b) 100110 = 32 + 0 + 0 + 4 + 2 + 0 = 38

c) 11111111 = 128+64+32+16+8+4+2+1 = 255

d) 11010011 = 128+64+0+32+0+0+2+1 = 211

e) 01000001 = 0+64+0+0+0+0+0+1 = 65

f) 11001110 = 128+64+0+0+8+4+2+0 =206

g) 01110101 = 117

h) 10001111 = 143

i) 11101001.00011011.10000000.10100100 = 170.27.128.164

j) 10101010.00110100.11100110.00010111 = 210.52.231.23

Konversi Hexa ke desimal

DEC

HEX

BINARY

0

0

0000

1

1

0001

2

2

0010

3

3

0011

4

4

0100

5

5

0101

6

6

0110

7

7

0111

8

8

1000

9

9

1001

10

A

1010

11

B

1011

12

C

1100

13

D

1101

14

E

1110

15

F

1111

Kalau kita perhatikan maka pola bilangannya adalah :

  • Untuk 0 – 15 pertama : 0101010101010101
  • Untuk 0 -15 kedua : 0011001100110011
  • Untuk 0 -15 ketiga : 0000111100001111
  • Untuk 0 -15 keempat : 0000000011111111

Untuk 0 – 9 dinotasikan dengan angka 0 – 9 dan untuk 10 – 15 dituliskan dengan alpabet yaitu A,B,C,D,E,F


Lankah untuk konversi Hex ke desimal didapat dengan cara :

Sebagai patokan perhatikan kotak di bawah ini

2

1

16

1

Contoh tentukan 77CE ke desimal

1.Sekarang kita kerjakan 77CE menjadi 77 dan CE

2. Letakkan semua bilangan Hex Pada baris ke-3 untuk CE lihat tabel diatas (ternyata didapat nilanya adalah 12 dan 14).

3. Untuk mendapatkan nilai desimal pada kottak ke-4 didapat dengan dari hasil perkalian baris ke-3 dengan baris ke-2

4. Setelah didapat hasil pada baris ke-4 maka jumlahkanlah keduanya

Untuk lebih jelas adalah sebagai berikut :

1

2

Hasilnya

1

2

Hasilnya

16

1

16

1

7

7

12 (C)

14 (E)

7*16=112

7*1=7

112+7=119

16*12=192

14*1=14

192+14=206

Jadi di dapat HEX 77CE adalah : 119.206

Langkah untuk Desimal ke HEX

  1. Nilai desimal adalah antara 0 sampai dengan 255
  2. Nilai pertama Hex diturunnkan dengan cara membagi nilai desimal dengan 16. Tapi jika nilai lebih besar dari 9 maka akan didapat nilai dari nilai Hex A-F

Misalkan nilai desimal adalah 209, maka dengan cara membagin dengan 16 yaitu

209 : 16 = 13 dengan sisa 1 tetapi dibulatkan saja menjadi 13. Dan kalau kita lihat lagi dalam kotak konversi maka 13 itu Hex nya = D

Langkah untuk Hex ke Binary

  1. Ini adalah langkah yang paling sederhana. Ingat setiap nilai Hex mengkonversi 4 Binary bit, jadi dimulai dari kanan ke kiri
  2. Contoh, Konvertlah 77AE ke binary.

Mulailah dari E. Gunakanlah tabel untuk memulai ke binary. E = 14, dan gunakan 4 posisi tabel untuk mengkonversi desimal ke binary

14 : 8 = 1 sisanya 6

6 : 4 = 1 sisanya 2

2 : 2 = 1 tanpa sisa

3. Gunakan dengan teknik yang sama untuk A

Perhatikan tabel di bawah ini

4

3

2

1

4

3

2

1

8

4

2

1

8

4

2

1

1

1

1

0

1

0

1

0

8

4

2

=14

8

2

=10

Dari perhitungan diatas nilai untuk AE ialah

A = 1010 dan E = 1110 jadi AE = 10101110

Demikian seterusnya untuk 77 gunakan langkah seperti diatas.

Langkah-langkah untuk konversi binary ke Hex

  1. Setiap nilai hex terdiri empat binary. Mulai dengan memisah binary menjadi 4-bit unit mulai dari kiri ke kanan. Misal 01101110.11101100 maka pisahkan bilangan tersebut yaitu 0110│1110 dan 1110│1100

Dengan menggunakan tabel kotak konversi kita bisa membuktikannya

4

3

2

1

6

4

2

1

1

1

0

0

8

4

Didapat 8+4 = 12 atau C

4

3

2

1

8

4

2

1

1

1

1

0

8

4

2

Didapat 8+4+2= 14 atau E

Demikian Seterusnya sehingga diperoleh hasilnya ialah 6E-EC


Latihan konversilah nilai berikut

No

Decimal

Hex

Binary

1

A9

2

FF

3

Bad1

4

E7-63-1C

5

53

6

115

7

19

8

212.65.119.45

9

10101010

10

110

11

11111100.00111100

12

0001110.100000000.11110000.11111111

Jawabannya

  1. 169
  2. 255 & 11111111
  3. 186.209 & 10111010.1101001
  4. 231.99.28 & 11100111.01100011.00011100
  5. 35 & 00110101
  6. 73 & 01110011
  7. 13 & 00010011
  8. D4.41.77.2D & 11010100.10000001.110111.101101
  9. 170 & AA
  10. 6 & 6
  11. 252.60 & FC-3C
  12. 12.128.240.255 & C.80.F0.FF

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s


%d blogger menyukai ini: