Konverter biner

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

5 dari 2 penilaian
Konverter biner

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.

Diagram: teks melewati alat Konverter biner dalam dua arah

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.

Alat Konverter biner di digily.link beserta formulir inputnya

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.

Contoh hasil yang dihasilkan alat Konverter biner

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

Pengonversi Hex

Ubah teks ke heksadesimal dan kembali dengan alat konverter heks kami untuk transformasi data yang akurat.

5,301
142
Pengonversi ASCII

Mudah mengubah teks ke ASCII dan kembali dengan alat konverter ASCII kami untuk penanganan data yang efisien.

5,094
59
Pengonversi desimal

Ubah teks ke desimal dan kembali dengan alat konverter desimal kami untuk konversi data yang tepat.

5,037
55

Alat Populer