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.
Cara Kira Heksadesimal
Heksadesimal dikira dengan membahagi nombor perpuluhan dengan 16 secara berulang, kemudian membaca baki dari bawah ke atas. Langkah ini sama seperti cara kira nombor binari tetapi menggunakan pembahagi 16, bukan 2.
Kalkulator kira heksadesimal di atas mengendalikan penukaran ini secara automatik. Untuk kira heksadesimal secara manual, ikut urutan pembahagian dan catat setiap baki sebelum ke langkah seterusnya.
Formula Heksadesimal: Bahagi nombor dengan 16 berulang kali, baca baki dari bawah
Contoh Pengiraan Heksadesimal
Cara kira heksadesimal untuk nombor 255:
- 255 ÷ 16 = 15, baki 15 (F)
- 15 ÷ 16 = 0, baki 15 (F)
- Baca baki dari bawah ke atas: FF
Jadi 255 dalam perpuluhan bersamaan FF dalam heksadesimal. Formula kira heksadesimal ini boleh digunakan untuk sebarang nombor perpuluhan positif.
Apa itu Heksadesimal?
Heksadesimal ialah sistem nombor asas 16 yang menggunakan 16 simbol berbeza untuk mewakili nilai. Digit 0 hingga 9 mewakili nilai 0 hingga 9. Huruf A hingga F mewakili nilai 10 hingga 15. Sistem ini berbeza daripada sistem oktal yang hanya menggunakan 8 simbol.
Kalkulator heksadesimal digunakan oleh pengaturcara kerana setiap digit hex mewakili tepat 4 bit dalam binari. Ini memudahkan bacaan data komputer berbanding menggunakan rentetan binari panjang.
Mengapa Heksadesimal Penting?
Heksadesimal penting dalam dua bidang utama: warna web dan alamat memori. Warna CSS ditulis dalam hex, contohnya #FF5733 untuk oren atau #1E4D8B untuk biru tua. Setiap pasangan digit hex mewakili satu saluran warna RGB. Dalam pengurusan memori komputer, alamat RAM dan nilai register dipaparkan dalam hex kerana lebih pendek daripada nombor perpuluhan atau binari yang panjang. Pengaturcara yang faham cara tukar hex ke perpuluhan dan sebaliknya dapat membaca dump memori dan debug kod peringkat rendah dengan lebih pantas. Lihat juga nombor Roman sebagai contoh sistem nombor lain yang digunakan dalam konteks tertentu.
Simbol Heksadesimal
Heksadesimal menggunakan 16 simbol. Nilai perpuluhan dan padanan hex:
| Perpuluhan | Heksadesimal |
|---|---|
| 0 | 0 |
| 1 | 1 |
| 2 | 2 |
| 3 | 3 |
| 4 | 4 |
| 5 | 5 |
| 6 | 6 |
| 7 | 7 |
| 8 | 8 |
| 9 | 9 |
| 10 | A |
| 11 | B |
| 12 | C |
| 13 | D |
| 14 | E |
| 15 | F |
Selepas F, heksadesimal beralih ke dua digit: 16 = 10, 17 = 11, dan seterusnya. Gunakan kalkulator peratusan jika anda perlu kira nilai relatif antara nombor sebelum menukar ke hex.
| 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 ialah sistem nombor asas 16 yang menggunakan 16 simbol: digit 0-9 dan huruf A-F. Huruf A hingga F mewakili nilai 10 hingga 15. Ia digunakan dalam pengaturcaraan, warna CSS, dan alamat memori.
A Cara kira heksadesimal dari perpuluhan: bahagi nombor dengan 16 berulang kali, catat baki setiap langkah, kemudian baca baki dari bawah ke atas. Formula kira heksadesimal: bahagi dengan 16, baca baki terbalik. Contoh: 255 menghasilkan FF.
A Heksadesimal digunakan kerana setiap digit hex mewakili tepat 4 bit binari. Ini memudahkan pembacaan data komputer. Warna CSS seperti #FF0000, alamat memori RAM, dan nilai byte semuanya ditulis dalam hex kerana lebih ringkas daripada binari.
A Satu digit heksadesimal bersamaan tepat 4 digit binari (nibble). Contoh: hex F = binari 1111, hex A = binari 1010. Ini sebab kalkulator heksadesimal dan kalkulator binari sering digunakan bersama oleh pengaturcara.
A Darabkan setiap digit hex dengan 16 dipangkat nilai kedudukannya dari kanan (bermula 0). Contoh: 2F = (2 × 16¹) + (15 × 16⁰) = 32 + 15 = 47 dalam perpuluhan.