-
Cara Mudah Convert Binary - Desimal - Hexa
Cara Mudah Convert Binary - Desimal - Hexa
IP memang sangat penting bagi network engineer, apalagi jika dilapangan sangat dibutuhkan konversi Binary ke Decimal atau Hexa atau sebaliknya. Caranya cukup mudah, yakni
1. Decimal terdiri dari bilangan atau kombinasi dari : 0,1,2,3,4,5,6,7,8,9
2. Binari terdiri dari bilangan : 0 dan 1
3. HEXA terdiri dari 16 buah bilangan (kombinasi): 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
cat: biasanya Hexa di beri awalan 0x misalnya D4 maka ditulis 0xD4.
Contoh Kasus
IP: 192.168.0.212
Berapa Binary dan Hexa dari IP tersebut ?
Untuk menjawabnya kita harus memisahkan satu persatu segment, yakni a. 192 b.168 c.0 dan d.212
Perlu diketahui bahwa :
---------------------
Decimal | Bin | HEXA
---------------------
0 | 0000 | 0
1 | 0001 | 1
2 | 0010 | 2
3 | 0011 | 3
4 | 0100 | 4
5 | 0101 | 5
6 | 0110 | 6
7 | 0111 | 7
8 | 1000 | 8
9 | 1001 | 9
10 | 1010 | A
11 | 1011 | B
12 | 1100 | C
13 | 1101 | D
14 | 1110 | E
15 | 1111 | F
---------------------
Jawab :
Untuk Bilangan Hexa terdiri dari 2 x 4 bit dari binary. dengan kata lain Bilangan hasil binary dari decimal kita pisahkan menjadi masing-masing 4 bit.
IP: 192.168.0.212
192 = 1100|0000 menjadi -> C dan 0 ditulis C0 atau 0xC0
168 = 1010|1000 menjadi -> A dan 8 ditulis A8 atau 0xA8
0 = 0000|0000 menjadi -> 0 dan 0 ditulis 00 atau 0x00
212 = 1101|0100 menjadi -> D dan 4 ditulis D4 atau 0xD8
jadi kalau dibuat IP Hexa dapat kita tulis :
C0.A8.00.D8 atau sama dengan 192.168.0.212
Begitu juga sebaliknya jika kita akan mengkoneversi dari HEXA ke DECIMAL :
misal C0 maka, C dan 0 dipisahkan, lalu di binary kan seperti (lihat table diatas)
C = 1100 dan 0 = 0000 maka untuk menjadi decimal kita gabung kedua binary tersebut menjadi 1100|0000 atau 11000000. atau bisa di rinci menjadi
11000000 = 128+64+0+0+0+0+0+0 = 192
begitu seterusnya dengan A8,00 danD8 mau mencobanya ? :)
Jika info lebih lanjut, silahkan bertanya di komentar.
Subscribe to:
Post Comments (Atom)
0 komentar: