Pages

Sunday, March 20, 2011

Sistem bilangan Binary, Decimal, Hexa Pada IP Address

1. Bilangan Basis 10 (Decimal)
Bilangan bassis 10 adalah bilangan pemangkatan 10, seperti gambar dibawah.



2. Bilangan Basis 2 (Binary)
Adalah bilangan pemangkatan 2, seperti gambar dibawah.


3. Bilangan Basis 16 (Hexadecimal)


4. Sistem Bilangan Biner (Binary)


5. Konversi Decimal <- -> Binary

Perhatikan gambar diatas, itu adalah contoh konversi bilangan desimal 100 ke biner. Kita melihat dari bilangan pangkat tertinggi yaitu bilangan 2 ^ 6 = 64, untuk sampai nilai 100 kita butuh 46 yaitu hasil dari 100 - 54 = 46. Lalu kita bergerser ke kanan kita bertemu bilangan 2 ^ 5 = 32 (64 + 32 = 96). Jadi kita butuh 4 untuk mencapai angka 100. Angka 4 = 2 ^ 2. Jadi total semuanya adalah 100, untuk memindahkannya ke bilangan biner, setiap bilangan pangkat yang kita jumlahin tadi isi dengan angka 1, dan sisanya beri angka 0 dan hasilnya 100 = 01100100


6. Konversi Binary <- -> Hexa

Perhatikan gambar diatas, untuk mengkonversi bilangan binary ke hexa, kita harus memecahnya menjadi 4 angka setiap bagian. Kita membaginya mulai dari yang paling kanan, dan jikalau ada bilangan sisa yang kurang dari 4, maka pada bagian depan bilangan tersebut di isi 0 sampai mencapai 4 angka.
Contoh :  Binary : 10100111010011111 Jika Di pecah menjadi 0001 0100 1110 1001 1111
Pada bilangan diatas terdapat angka 1 yang sisa, jadi saya menambahkan 3 angka 0 didepannya, itu tudak akan merubah nilainya.Cara perhitungannya sama saja dengan bilangan biner, tapi ini hanya sampai 2 ^ 3
0001 = 1
0100 = 4
1110 = 13
1001 = 9
1111 = F
Jadi hasil dari 10100111010011111 Binary = 14139F Hexadecimal.


7. Penerapan Pada IP Address



No comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...