Kalkulator Heksadesimal: Tukar Hex
Heksadesimal (hex) adalah sistem nombor asas 16 yang menggunakan 16 simbol: 0-9 untuk nilai 0 hingga 9, dan A-F untuk nilai 10 hingga 15. Ia digunakan secara meluas dalam pengaturcaraan komputer dan elektronik digital.
Apakah Sistem Nombor Heksadesimal?
Heksadesimal (sering disingkat “hex”) adalah sistem nombor berasas 16. Ia menggunakan enam belas simbol berbeza: angka 0 hingga 9 (mewakili nilai 0 hingga 9) dan huruf A hingga F (mewakili nilai 10 hingga 15).
Sistem ini sangat popular dalam dunia pengaturcaraan dan kejuruteraan komputer kerana ia mempunyai hubungan langsung dengan sistem binari (asas 2).
Cara Menukar Perpuluhan ke Heksadesimal
Untuk menukar nombor perpuluhan ke hex, bahagikan nombor tersebut dengan 16 berulang kali:
Contoh: Tukar 255 kepada heksadesimal:
- 255 ÷ 16 = 15 baki 15 (F)
- 15 ÷ 16 = 0 baki 15 (F)
- Baca dari bawah ke atas: FF
Cara Menukar Heksadesimal ke Perpuluhan
Darabkan setiap digit dengan 16 dipangkat nilai kedudukannya:
Contoh: Tukar 1A ke perpuluhan:
- 1 × 16¹ = 16
- A (10) × 16⁰ = 10
- Jumlah = 26
Kegunaan Heksadesimal
Warna dalam CSS/HTML ditulis dalam hex (contoh: #FF0000 untuk merah). Alamat memori komputer, nilai RGB, dan kod ASCII sering dipaparkan dalam heksadesimal kerana ia lebih ringkas daripada binari.
| Perpuluhan | Heksadesimal | Binari | Catatan |
|---|---|---|---|
| 0 | 0 | 0000 | Sifar |
| 1 | 1 | 0001 | Satu |
| 2 | 2 | 0010 | Dua |
| 3 | 3 | 0011 | Tiga |
| 4 | 4 | 0100 | Empat |
| 5 | 5 | 0101 | Lima |
| 6 | 6 | 0110 | Enam |
| 7 | 7 | 0111 | Tujuh |
| 8 | 8 | 1000 | Lapan |
| 9 | 9 | 1001 | Sembilan |
| 10 | A | 1010 | Sepuluh |
| 11 | B | 1011 | Sebelas |
| 12 | C | 1100 | Dua belas |
| 13 | D | 1101 | Tiga belas |
| 14 | E | 1110 | Empat belas |
| 15 | F | 1111 | Lima belas |
| 16 | 10 | 10000 | Enam belas |
| 17 | 11 | 10001 | Tujuh belas |
| 18 | 12 | 10010 | Lapan belas |
| 19 | 13 | 10011 | Sembilan belas |
| 20 | 14 | 10100 | Dua puluh |
Soalan Lazim
A Heksadesimal (hex) adalah sistem nombor asas 16 yang menggunakan 16 simbol: 0-9 untuk nilai 0 hingga 9, dan A-F untuk nilai 10 hingga 15. Ia digunakan secara meluas dalam pengaturcaraan komputer dan elektronik digital.
A Bahagikan nombor perpuluhan dengan 16 berulang kali dan rekod baki setiap pembahagian. Tulis baki dari bawah ke atas untuk mendapat nilai hex. Contoh: 255 ÷ 16 = 15 baki 15 (F), 15 ÷ 16 = 0 baki 15 (F). Jadi 255 = FF dalam hex.
A Heksadesimal adalah cara ringkas untuk mewakili nombor binari. Setiap digit hex mewakili tepat 4 bit (nibble) dalam binari, menjadikannya mudah untuk menukar antara hex dan binari. Warna HTML (#FF5733), alamat memori, dan nilai byte sering ditulis dalam hex.
A Darabkan setiap digit hex dengan 16 dipangkat nilai kedudukannya (bermula 0 dari kanan). Contoh: 2F hex = (2 × 16¹) + (F × 16⁰) = 32 + 15 = 47 dalam perpuluhan.