Alat
ID

Konversi Hex ke Biner

Konversi bilangan heksadesimal ke biner secara real time. Setiap digit hex setara dengan tepat empat bit, jadi 1A menjadi 0001 1010. Centang Kelompokkan digit untuk melihat setiap kelompok 4 bit (nibble) secara terpisah.

Tips: masukkan satu bilangan per baris untuk mengonversi banyak bilangan sekaligus.

Dalam semua basis

Heksadesimal
Desimal
Biner
Oktal

Privasi terjaga: data Anda diproses di browser Anda dan tidak pernah diunggah.

Cara konversi hex ke biner online

  1. Masukkan bilangan hex seperti 3F atau 0xDEAD. Anda juga bisa menempelkan daftar berisi satu bilangan per baris.
  2. Hasil biner langsung muncul. Centang Kelompokkan digit untuk membaginya menjadi nibble, atau Bertanda untuk melengkapinya menjadi 8, 16, 32, atau 64 bit.
  3. Ikuti langkah pemetaan setiap digit hex ke 4 bitnya, lalu salin nilai binernya.

Tabel konversi heksadesimal ke biner

Setiap digit hex sesuai dengan satu kelompok 4 bit yang disebut nibble. Hafalkan atau bookmark tabel ini, dan Anda bisa mengonversi bilangan hex apa pun ke biner secara manual.

HexBinerDesimal
000000
100011
200102
300113
401004
501015
601106
701117
810008
910019
A101010
B101111
C110012
D110113
E111014
F111115

Cara konversi heksadesimal ke biner secara manual

Karena 16 = 2⁴, satu digit hex selalu mewakili tepat empat bit, dan dua digit hex mewakili satu byte. Untuk mengonversi, ganti setiap digit dengan pola 4 bitnya dari tabel, lalu tulis kelompok-kelompok itu berdampingan:

2F9 → 2 = 0010, F = 1111, 9 = 1001 → 0010 1111 1001

Nol di depan boleh dihilangkan, sehingga hasilnya 1011111001 (761 dalam desimal). Nol di tengah bilangan harus tetap ada: C3 adalah 1100 0011, bukan 11 0011.

Dalam kode: Python format(int('2F9', 16), 'b'), JavaScript parseInt('2F9', 16).toString(2) (atau BigInt('0x' + hex).toString(2) untuk nilai yang panjang). Di Excel, =HEX2BIN("1A", 8) menghasilkan 00011010, tetapi hanya berfungsi sampai 1FF.

Pertanyaan yang sering diajukan

Mengapa setiap digit hex sama dengan 4 bit?

Karena 16 = 2⁴. Empat bit memiliki tepat 16 kombinasi, 0000 sampai 1111, satu untuk setiap digit hex dari 0 sampai F. Itulah yang membuat hex menjadi cara ringkas untuk menulis biner: dua digit hex menggambarkan satu byte.

Berapa FF dalam biner?

FF dalam biner adalah 1111 1111 – delapan angka satu, nilai terbesar dari satu byte (255 dalam desimal).

Apakah nol di depan perlu dipertahankan?

Nol di depan tidak mengubah nilai: 0001 1010 dan 11010 sama-sama bernilai 26. Pertahankan jika Anda membutuhkan lebar tetap, misalnya satu byte penuh atau sebuah register; centang Kelompokkan digit atau Bertanda untuk melengkapi hasilnya dengan nol.

Bisakah bilangan hex berpecahan dikonversi?

Bisa. Digit setelah titik juga dipetakan masing-masing ke 4 bit, sehingga 1A.8 = 0001 1010.1000 = 11010.1 dalam biner, yaitu 26.5 dalam desimal.