Konversi

Konverter Hexadecimal ke Biner

Pengaturan
Atur ulang
Bagikan hasil
Simpan
Sematkan
Laporkan bug

Bagikan kalkulator

Tambahkan kalkulator gratis kami ke situs web Anda

Harap masukkan URL yang valid. Hanya URL HTTPS yang didukung.


Gunakan sebagai nilai default untuk kalkulator yang dibenamkan apa yang saat ini ada dalam bidang input kalkulator di halaman.


Warna fokus pinggiran input, warna kotak switch yang dicentang, warna hover item yang dipilih dll.


Harap setujui Syarat Penggunaan.

Prévisualisation

Simpan kalkulator

Pengaturan Kalkulator

Harap masukkan nilai dalam rentang yang diperbolehkan.

Harap masukkan nilai dalam rentang yang diperbolehkan.

Harap masukkan nilai dalam rentang yang diperbolehkan.

Harap masukkan nilai dalam rentang yang diperbolehkan.

Bagikan kalkulator

Apa itu sistem bilangan heksadesimal?

Sistem bilangan heksadesimal (basis 16) adalah sistem bilangan posisi yang menggunakan 16 simbol untuk mewakili nilai. Simbol-simbol ini adalah:

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Di sini, huruf A hingga F mewakili bilangan desimal 10 hingga 15 masing-masing. Karena setiap digit dapat mewakili enam belas nilai berbeda, sistem heksadesimal sangat ringkas dan nyaman digunakan dalam komputasi. Sistem ini sering digunakan dalam pemrograman dan elektronika digital karena sejajar dengan sistem biner.

Setiap digit heksadesimal secara langsung berhubungan dengan angka biner 4-bit. Sebagai contoh:
A₁₆ = 1010₂,
F₁₆ = 1111₂

Ini membuat konversi antara heksadesimal dan biner menjadi sangat mudah.

Apa itu sistem bilangan biner?

Sistem bilangan biner (basis 2) hanya menggunakan dua simbol: 0 dan 1. Setiap digit biner (bit) mewakili pangkat dua tergantung pada posisinya dalam urutan.

Sebagai contoh: 10102=1×23+0×22+1×21+0×20=8+0+2+0=10101010_2 = 1×2^3 + 0×2^2 + 1×2^1 + 0×2^0 = 8 + 0 + 2 + 0 = 10_{10}

Biner adalah dasar dari operasi komputer karena semua data dan logika digital diwakili secara elektronik menggunakan dua keadaan: AKTIF (1) atau MATI (0).

Konversi dari heksadesimal ke biner

Proses konversi dari heksadesimal ke biner langsung, karena setiap digit heksadesimal dapat digantikan dengan padanan biner 4-bit secara tepat.

Contoh sebagai referensi:

HeksBiner
00000
10001
20010
30011
40100
50101
60110
70111
81000
91001
A1010
B1011
C1100
D1101
E1110
F1111

Contoh

Konversi 5B165B_{16} ke biner:

5 → 0101
B → 1011

5B16=0101101125B_{16} = 01011011_2 atau jika diabaikan nol di depan 5B16=101101125B_{16} = 1011011_2

Konversi melalui desimal

Pertama, ubah bilangan heksadesimal menjadi sistem desimal:

  • Setiap digit dari bilangan heksadesimal dikalikan dengan basis 16 yang dipangkatkan dengan indeks posisi nn, di mana n=0n = 0 adalah digit paling kanan.
  • Kemudian semua hasil dijumlahkan.

Contoh:

816=8×160=8108_{16} = 8 \times 16^0 = 8_{10}

Sekarang ubah dari desimal ke biner:

  • Bagi bilangan desimal dengan 2 berulang kali, tuliskan sisanya setiap kali, hingga hasil bagi menjadi nol.
  • Catat sisa-sisanya dalam urutan terbalik.
PembagianHasil BagiSisa
8 ÷ 240
4 ÷ 220
2 ÷ 210
1 ÷ 201
810=100028_{10} = 1000_2

Jadi, 816=100028_{16} = 1000_2

Contoh ini menunjukkan prinsip untuk setiap bilangan heksadesimal — namun, untuk menyederhanakan prosedur, kita dapat langsung menggantikan setiap digit heksadesimal dengan padanan 4-bitnya.

Aplikasi praktis

Mengkonversi nilai heksadesimal ke biner umum dilakukan ketika:

  • Melakukan debugging atau menganalisis sirkuit digital
  • Memeriksa kode mesin atau alamat memori dalam komputasi
  • Bekerja dengan kode warna di desain web (misalnya, warna #FF6600 sesuai dengan biner 111111110110011000000000)
  • Mengkodekan dan mendekode data dalam protokol komunikasi

Catatan

  • Setiap digit heksadesimal selalu sesuai dengan tepat empat digit biner, jadi panjang total angka biner selalu empat kali jumlah digit heksadesimal.
  • Menghapus nol di depan setelah konversi tidak mengubah nilai numerik.
  • Heksadesimal menyederhanakan urutan biner yang panjang, membuatnya lebih mudah dibaca dan diinterpretasikan.

Pertanyaan yang Sering Diajukan

Bagaimana cara mengonversi bilangan heksadesimal seperti 1A₁₆ ke biner?

Gantikan setiap digit dengan padanan 4-bit:
1 → 0001, A → 1010
Dengan demikian, 1A16=0001101021A_{16} = 00011010_2 atau jika diabaikan nol di depan 1A16=1101021A_{16} = 11010_2

Berapa banyak digit biner yang sesuai dengan satu digit heksadesimal?

Setiap digit heksadesimal setara dengan empat digit biner (bit).

Bagaimana cara mengecek jika konversi dari heksadesimal ke biner benar?

Anda dapat mengonversi baik hasil heksadesimal maupun biner ke desimal. Jika kedua nilai desimal cocok, konversinya benar.

Bisakah bilangan pecahan heksadesimal dikonversi ke biner?

Ya. Pecahan heksadesimal juga dapat dikonversi digit demi digit dari heksadesimal ke biner.

Mengapa heksadesimal sering digunakan daripada biner?

Karena lebih ringkas dan lebih mudah dibaca oleh manusia sambil mempertahankan pemetaan satu-ke-satu yang sederhana ke biner — setiap 4 bit setara dengan 1 digit heksadesimal.

Laporkan bug

Bidang ini wajib diisi.