Konverter Biner ke Hex
Tempel nilai biner dan dapatkan nilai heksadesimal yang sesuai dalam huruf besar. Konverter hanya mempertahankan 0 dan 1, mengabaikan karakter lain, lalu menampilkan hasil hex polos tanpa prefix, pengelompokan, padding, atau peringatan validasi.
Cara mengonversi biner ke hex
-
1
Tempel nilai biner
Spasi dan pemisah boleh dipakai agar mudah dibaca. Karakter selain `0` atau `1` akan diabaikan.
-
2
Simpan bit saja
Input dibersihkan menjadi satu string biner berurutan. Jika tidak ada digit biner tersisa, hasilnya tetap kosong.
-
3
Konversi nilai numeriknya
Empat bit setara dengan satu digit hex, tetapi konversi berbasis nilai, jadi nol di depan tidak ikut terbawa.
-
4
Baca hex uppercase
Output hanya heksadesimal uppercase polos. Tambahkan `0x`, spasi byte, atau padding lebar tetap secara terpisah jika diperlukan.
Peta digit hex
| Biner | Hex | Biner | Hex |
|---|---|---|---|
| 0000 | 0 | 1000 | 8 |
| 0001 | 1 | 1001 | 9 |
| 0010 | 2 | 1010 | A |
| 0011 | 3 | 1011 | B |
| 0100 | 4 | 1100 | C |
| 0101 | 5 | 1101 | D |
| 0110 | 6 | 1110 | E |
| 0111 | 7 | 1111 | F |
Contoh kerja
Input: 1111 1010 0011 1100
Bit yang dipakai: 1111101000111100
Output hex: FA3C
Pemeriksaan nol di depan: 00001111 menghasilkan F, bukan 0F.
Kapan konverter ini berguna
- Cek nilai cepat: ubah bit mask, nilai register, atau payload pendek menjadi nilai hex yang ringkas.
- Pengelompokan terbaca: satu digit hex mewakili empat bit biner, sehingga nilai panjang lebih mudah dipindai.
- Input tempel yang fleksibel: spasi, underscore, tanda baca, dan label diabaikan, tetapi setiap
0atau1dalam teks tempelan tetap dipakai. - Input berukuran wajar: untuk bitstring sangat panjang, lebar word tetap, atau kerja presisi arbitrer, gunakan kalkulator programmer, alat CLI, atau pustaka presisi arbitrer.
Pertanyaan yang Sering Diajukan
Semua itu tidak memicu error. Konverter menghapus setiap karakter kecuali 0 dan 1; misalnya, 0b1111 diperlakukan sebagai 01111, yang nilainya sama dengan 1111.
00001111 dan 1111 mewakili nilai numerik yang sama, jadi konverter ini mengembalikan F. Konverter tidak mempertahankan lebar byte atau menambahkan padding seperti 0F.
Tidak. Outputnya hanya heksadesimal uppercase polos. Jika perlu 0xFA3C, huruf kecil, atau grup byte seperti FA 3C, format hasilnya setelah konversi.
Tidak. Karakter non-biner diabaikan diam-diam, bukan diberi peringatan. Validasi input secara terpisah jika karakter tidak valid harus ditolak.
Alat Terkait
Pemformat JSON
Tempel JSON untuk dirapikan dengan indentasi 2 atau 4 spasi, dipadatkan menjadi output ringkas, atau diperiksa sintaksnya sebelum hasilnya disalin.
Generator Huruf Acak
Buat huruf A-Z acak. Pilih jumlah, gunakan huruf besar, huruf kecil, atau campuran, lalu pakai hasilnya untuk permainan, pemantik, atau kegiatan kelas.
Generator Warna Acak
Buat 1 hingga 50 warna HEX acak dengan contoh warna yang bisa dipratinjau, disalin, dan dipakai di CSS, pengujian, atau eksplorasi palet.
Generator Palet Warna
Buat palet monokromatik, analog, komplementer, triadik, atau tetradik dari warna dasar HEX dan ekspor variabel CSS yang siap disalin.
Generator Palet Warna Acak
Buat palet warna acak berisi 2 sampai 15 swatch, pilih gaya vibrant, pastel, muted, atau dark, lalu salin kode HEX atau variabel CSS.
Pemilih Warna HEX
Pilih warna secara visual dan dapatkan nilai HEX, RGB, HSL, HSV, dan CMYK, lengkap dengan kontras terhadap putih dan hitam.