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.
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