Kalkulator Heksadesimal

Tukar antara sistem nombor heksadesimal, perpuluhan, perduaan dan perlapanan. Lakukan operasi aritmetik pada nombor heks.

Untuk bantuan pembelajaran dan kerja rumah — sahkan pengiraan kritikal secara bebas.

Disemak oleh Papan Editorial Matematik CalculatorDrive · Kemas kini terakhir

Kalkulator

Masukkan nilai hex (0-9, A-F). Awalan 0x atau # adalah pilihan.

Masukkan nilai perenambelasan untuk ditukar atau lakukan operasi aritmetik pada nombor heks.

Jawapan ringkas

Perenambelasan (asas 16) menggunakan digit 0-9 dan huruf A-F, di mana setiap kedudukan mewakili kuasa 16. FF dalam heks sama dengan 15×16 + 15 = 255 dalam perpuluhan — nilai terbesar yang boleh disimpan oleh satu bait. Pengaturcara menggunakan hex kerana ia memetakan dengan bersih ke perduaan: satu digit hex sentiasa sama dengan tepat 4 bit, jadi dua digit hex mewakili bait penuh.

Pengambilan utama

  • Dua digit hex sama dengan satu bait (8 bit) — nilai dari 00 hingga FF (0 hingga 255) — itulah sebabnya alamat memori, nilai bait dan kod warna hampir selalu ditunjukkan dalam hex.
  • Penukaran heks kepada perduaan adalah mekanikal: gantikan setiap digit heks dengan persamaan perduaan 4-bit dan gabungkannya bersama-sama.
  • Aritmetik heks mengikut logik bawa dan peminjaman yang sama seperti aritmetik perpuluhan, hanya dengan asas 16 dan bukannya 10.
  • Warna web (#RRGGBB) membungkus tiga nilai bait — merah, hijau, biru — ke dalam enam digit heks, dua setiap saluran warna.

Nilai digit heks (0-F)

HexperpuluhanHexperpuluhan
A10D13
B11E14
C12F15

Menukar perpuluhan kepada heks

202 ÷ 16 = 12 baki 10 → A

12 ÷ 16 = 0 baki 12 → C

Baca baki bawah ke atas: CA

Jadi perpuluhan 202 sama dengan hex CA. Mendaftar masuk terbalik: C×16 + A = 12×16 + 10 = 192 + 10 = 202 — mengesahkan penukaran.

Contoh yang berfungsi: penambahan hex

3A+1F

A (10) + F (15) = 25 = 1×16 + 9 → tulis 9, bawa 1

3 + 1 + bawa 1 = 5

Keputusan: 59

Menyemak dalam perpuluhan: 3A = 58, 1F = 31, dan 58 + 31 = 89, iaitu 5×16 + 9 = 0x59 — memadankan aritmetik heks dengan tepat. Satu-satunya perbezaan nyata daripada penambahan perpuluhan ialah pembawaan berlaku apabila lajur mencapai 16, bukan 10.

Kesilapan biasa yang perlu dielakkan

  • Membawa pada 10 daripada kebiasaan dan bukannya 16 — lajur hex membawa apabila nilainya mencapai 16, bukan 10 seperti perpuluhan.
  • Dengan mengandaikan satu digit hex ialah satu bit — ia sentiasa mewakili 4 bit, kerana 16 = 2⁴.
  • Menggugurkan sifar pendahuluan pada bait lebar tetap atau saluran warna — 0x0A dan 0xA adalah nilai yang sama, tetapi paparan bait dua digit menjangkakan 0A, bukan A.
  • Mencampurkan huruf besar digit secara tidak konsisten — hex tidak peka huruf besar-kecil (a = A = 10), tetapi melekat pada satu huruf kecil mengelakkan kekeliruan visual dalam nilai yang lebih panjang.

Soalan Lazim

Apakah heksadesimal (asas 16)?

Perenambelasan menggunakan digit 0–9 dan huruf A–F (untuk 10–15). Setiap kedudukan ialah kuasa 16. FF hex sama dengan 15×16 + 15 = 255 perpuluhan.

Mengapa pengaturcara menggunakan hex?

Satu digit heks memetakan tepat kepada empat bit binari, menjadikan rentetan binari yang panjang lebih mudah dibaca. Alamat memori dan kod warna sering muncul dalam hex.

Bagaimanakah anda menukar perpuluhan kepada heks?

Bahagikan berulang kali dengan 16 dan rekod baki dari bawah ke atas. Baki 10–15 menjadi A–F.

Apakah kaitan antara warna heks dan RGB?

Warna web menggunakan enam digit heks: dua untuk merah, dua untuk hijau, dua untuk biru. #FF5733 bermaksud merah penuh, separa hijau dan kurang biru.

Bagaimanakah cara saya menggunakan kalkulator heks ini?

Masukkan nilai heks atau perpuluhan, pilih penukaran atau aritmetik dan klik Kira untuk melihat hasil dalam kedua-dua pangkalan.

Berapakah jumlah memori yang diwakili oleh 2 digit heks?

Dua digit hex mewakili tepat satu bait (8 bit), kerana setiap digit hex merangkumi 4 bit. Itulah sebabnya nilai bait hampir selalu ditulis sebagai hex dua digit, dari 00 hingga FF (0 hingga 255 dalam perpuluhan) — cara paling padat untuk menunjukkan bait penuh tanpa kehilangan maklumat.

More math calculators