Konverter biner
Ubah teks ke biner dan sebaliknya dengan alat konverter biner kami untuk pengkodean dan penguraian data yang efisien.

Konverter biner adalah alat gratis untuk mengonversi nilai numerik yang melibatkan bilangan biner dan heksadesimal.
Bagaimana cara kerja bilangan biner?
Biner adalah sistem bilangan berbasis dua yang hanya menggunakan angka 0 dan 1. Setiap posisi mewakili pangkat dua, dimulai dari 2⁰ di ujung kanan, kemudian 2¹, 2², dan seterusnya.
Misalnya, bilangan biner 1101 sama dengan bilangan desimal 13. Jika dibaca dari kanan ke kiri, perhitungannya adalah 1 × 1, 0 × 2, 1 × 4, dan 1 × 8. Jadi, hasil akhirnya 1 + 0 + 4 + 8 = 13.
Kesalahan yang sering terjadi saat mengonversi secara manual adalah menetapkan 2⁰ pada angka paling kiri. Mulailah dari kanan. Nol di depan, seperti pada 00001101, tidak mengubah nilai bilangannya.

Tabel referensi bilangan biner
| Desimal | Biner | Heksadesimal |
|---|---|---|
| 0 | 0000 | 0 |
| 5 | 0101 | 5 |
| 10 | 1010 | A |
| 15 | 1111 | F |
| 16 | 10000 | 10 |
Empat digit biner membentuk satu nibble dan berpadanan langsung dengan satu digit heksadesimal. Karena itu, heksadesimal lebih ringkas saat memeriksa byte, alamat memori, dan data jaringan. Gunakan Pengonversi Hex jika kamu memerlukan format tersebut, bukan deretan bit yang panjang.

Bagaimana cara menggunakan konverter biner?
Meskipun tombolnya berlabel Ke biner dan Ke teks, alat ini tidak menyandikan teks menjadi biner maupun mendekode biner menjadi teks. Fungsinya adalah menafsirkan bilangan biner sebagai nilai numerik dan mengonversi bilangan bulat menjadi heksadesimal. Kolom berlabel Binary berisi nilai numerik desimal yang dihasilkan oleh bindec atau string heksadesimal yang dihasilkan oleh dechex.
Implementasi di sisi server memanggil fungsi bindec dan dechex milik PHP. Keduanya merupakan fungsi numerik. bindec menafsirkan string biner sebagai bilangan, sedangkan dechex menghasilkan bentuk heksadesimal dari bilangan bulat desimal. Karena informasi alat tidak menyebutkan pengodean karakter apa pun, jangan berasumsi bahwa teks bebas, huruf beraksen, atau emoji dapat dikonversi bolak-balik dengan benar menurut standar teks tertentu. Gunakan Pengonversi ASCII jika kamu perlu memeriksa nilai karakter ASCII secara khusus.

Apa arti hasil konversinya?
Bergantung pada fungsi yang digunakan, kolom berlabel Binary berisi nilai numerik desimal dari bindec atau string heksadesimal dari dechex. Terlepas dari label kolom tersebut, kedua fungsi itu tidak menghasilkan data biner maupun data yang telah disandikan.
Untuk teks, bit biasanya dibagi menjadi byte lalu didekode menggunakan pengodean karakter seperti ASCII atau UTF-8. Spasi di antara kelompok byte hanya membantu keterbacaan dan bukan merupakan digit biner. Tanda baca juga disandikan sebagai data karakter, sedangkan angka desimal biasa yang dimasukkan sebagai teks diperlakukan sebagai karakter, bukan sebagai nilai matematisnya.
Tidak ada konverter yang dapat menyimpulkan semua kemungkinan makna dari deretan bit tanpa keterangan. Saat memeriksa tugas, kode sumber, atau kolom protokol, pastikan terlebih dahulu lebar bit, urutan byte, dan pengodean karakter yang diharapkan.
Di mana bilangan biner digunakan?
Biner digunakan di mana pun informasi direpresentasikan melalui dua keadaan yang dapat dibedakan. Contoh umumnya meliputi:
- Pemrograman, termasuk bitmask, flag, izin, dan proses debug tingkat rendah.
- Jaringan, tempat subnet mask IPv4 dan kolom protokol sering diperiksa bit demi bit.
- Elektronika, tempat rangkaian logika merepresentasikan rentang tegangan rendah dan tinggi sebagai 0 dan 1.
- Pendidikan, terutama latihan nilai tempat dan konversi antara bilangan biner, desimal, dan heksadesimal.
- Radio digital, tempat audio, informasi kontrol, dan data koreksi kesalahan dibawa sebagai aliran bit yang telah disandikan sebelum dipancarkan.
Notasi biner berguna untuk memahami setiap bit, tetapi heksadesimal biasanya lebih mudah dibaca untuk nilai mesin yang panjang karena setiap digit heksadesimal mewakili empat bit.
Pertanyaan umum
Apakah bilangan biner boleh mengandung spasi?
Spasi bukan digit biner, meskipun sering disisipkan di antara byte agar lebih mudah dibaca. Parser mungkin menerima atau menolaknya. Jadi, hapus pemisah jika sistem mengharuskan satu string biner tanpa jeda.
Apakah biner bisa merepresentasikan emoji dan huruf beraksen?
Ya, tetapi harus menggunakan pengodean karakter yang telah disepakati, seperti UTF-8. Karakter tersebut biasanya menggunakan lebih dari satu byte. Karena itu, menganggap setiap karakter yang terlihat sebagai satu nilai delapan bit akan memberikan hasil yang keliru.
Apakah 2 dan 9 termasuk digit biner yang valid?
Tidak. Notasi biner standar hanya terdiri dari 0 dan 1. Jika terdapat digit lain, anggap input tersebut tidak valid dan jangan diam-diam menganggapnya sebagai bagian dari notasi desimal.
Apakah bilangan biner yang sangat panjang akan tetap akurat?
Belum tentu. bindec menghasilkan bilangan bulat jika nilainya masih sesuai dengan ukuran integer PHP, atau bilangan titik mengambang jika melebihi ukuran tersebut, yang dapat menyebabkan hilangnya presisi. Sementara itu, dechex menerima bilangan bulat sehingga rentangnya bergantung pada ukuran integer server. Untuk pengenal atau aliran bit berukuran besar, gunakan pustaka bilangan bulat besar atau proses data dalam potongan berukuran tetap.
Apakah input saya diproses di browser?
Tidak. Input dikirim ke server melalui HTTPS, lalu konversi dilakukan di sana dan input tersebut tidak disimpan.
Alat Serupa
Ubah teks ke heksadesimal dan kembali dengan alat konverter heks kami untuk transformasi data yang akurat.
Mudah mengubah teks ke ASCII dan kembali dengan alat konverter ASCII kami untuk penanganan data yang efisien.
Ubah teks ke desimal dan kembali dengan alat konverter desimal kami untuk konversi data yang tepat.
Alat Populer
Buat tanda tangan kustom Anda sendiri dan unduh dengan mudah menggunakan alat pembuat tanda tangan kami untuk e-tanda tangan yang dipersonalisasi.
Hitung ukuran teks apa pun dalam Byte (B), Kilobyte (KB), atau Megabyte (MB) menggunakan alat kalkulator ukuran teks kami.
Gunakan alat pencarian IP terbalik untuk menemukan domain atau host yang terkait dengan alamat IP dengan cepat dan mudah.
Gunakan alat ping kami untuk memeriksa status dan waktu respons dari situs web, server, atau port dengan cepat dan efisien.
Alat pencarian IP dari Digily Link menyediakan informasi terperinci tentang alamat IP mana pun. Gunakan layanan online gratis ini untuk mendapatkan data IP yang komprehensif.
Buat tautan WhatsApp gratis Anda secara instan dengan Pembuat Tautan WhatsApp kami. Tambahkan pesan khusus dan mulai obrolan dengan satu klik. Tidak perlu login atau pengkodean.