Sabtu, 14 September 2013

BILANGAN HEXADECIMAL



Apa itu Bilangan HEXADECIMAL? Bilangan hexadecimal  terdiri atas kata hexa dan decimal. Hexa berarti 6 (hex) dan decimal berasal dari kata deca yang berarti sepuluh. Bilangan hexadecimal merupakan bilangan berbasis 16, dengan angka yang digunakan berupa:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Sistem bilangan ini biasanya digunakan untuk menampilkan alamat memori pada bahasa pemrograman. Contoh bahasa pemrograman yang paling banyak memakai angka hexadecimal adalah ASSEMBLY/ASSEMBLER ataupun bahasa pemrograman lain yang berbasis bahasa mesin

Tau CHEAT ENGINE? Nah, disitu biasanya ada aja campuran angka atau huruf seperti A01FFB, 02DEE, 352DEAF, dll. Biasanya Cheat Engine dipakai untuk mengehack/mengecheat game. Nah disana itu yang diubah nilai/value suatu alamat di proses suatu aplikasi. Ingat! Suatu aplikasi sederhana seperti notepad dapat memiliki RIBUAN ataupun JUTAAN alamat proses!

Setiap angka hexadesimal  mewakili 4 digit bilangan biner (atau 4 BIT)
Sebagai contoh bisa dilihat gambar berikut:

Cara mengkonversi bilangan HEXADECIMAL ke DESIMAL:

Sama seperti bilangan biner, harus baca dari KANAN ke KIRI.

INGAT! Bilangan hexadecimal terdiri atas 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A (Bernilai 10), B (Bernilai 11), C (Bernilai 12), D (Bernilai 13), E (Bernilai 14), F (Bernilai 15)

Slot pertama dikalikan 16 pangkat 0 (1). Slot kedua dikalikan 16 pangkat 1 (16). Slot ketiga dikalikan dengan 16 pangkat 2. Slot keempat dikalikan dengan 16 pangkat 3. Begitu seterusnya

Langsung aja deh ke soal biar cepet ngerti:

1 F F = 511

Kenapa bisa 511?

Jawab: F = 15
             (15.1) + (15.16) + (15.256) =
             15 + 240 + 156 =
             511

Cara mengkonversi bilangan HEXADECIMAL ke BINER:



(Gambar tabel Hexadesimal – Biner)


Jika admin punya angka 345H (dibaca: 345 heksadesimal), berapakah dalam biner ?
Cara penyelesaiannya yaitu kita pisahkan angka 3 4 dan 5.

- Lalu cari berapa 3H dalam biner, dengan cara lihat tabel di atas, maka kita dapatkan 0011 
- Demikian juga 4H dalam biner,melihat dari tabel adalah 0100
- 5H dalam biner adalah 0101

Kemudian kita satukan lagi ketiganya secara tersusun, yaitu biner 345H. Dengan demikian kita dapatkan bahwa 345H adalah 001101000101

Ingat : Jika yang hendak dikonversikan antara angka 10-15 maka tidak usah dipisahkan satu-satu, karena sudah ada dalam tabel.


Tidak ada komentar:

Posting Komentar