tool hub Hab alat

Binary Converter

Binary Converter — berjalan dalam pelayar. Input tidak disimpan.

Berjalan dalam pelayar Tiada pendaftaran Percuma


Teks ↔ Binari

Menukar bait UTF-8 kepada rentetan binari 8-bit. Input tidak dihantar ke pelayan.

Cara guna

  1. Letakkan ayat biasa atau rentetan bit dipisahkan ruang dalam Input.
  2. Teks → binari mengeluarkan setiap bait UTF-8 sebagai 8 digit 0/1, dipisahkan ruang.
  3. Binari → teks membenarkan hanya 0 dan 1 setiap token, sehingga 8 bit. Token lebih pendek dibaca sebagai nilai dengan sifar depan ditinggalkan.
  4. Aksara lain atau token 9+ bit menghasilkan notis ralat format.
  5. Set semula mengosongkan medan. Nyahkod menggunakan UTF-8 TextDecoder. Tiada apa-apa dihantar ke pelayan.
  6. Untuk melihat integer 255 dalam binari, gunakan penukar tapak nombor, bukan skrin ini. Ini dump bait teks. Kekalkan ruang antara bait.

Konsep utama

Teks ↔ binari menukar huruf kepada bait UTF-8, kemudian menunjukkan setiap bait sebagai rentetan 0/1 8-bit. Ia sesuai untuk kelas seni bina komputer, nota protokol ringkas, dan dump kerja rumah. Huruf Inggeris biasanya satu ketulan 8-bit; suku kata Hangul ialah tiga bait, jadi tiga token. Output sentiasa diisi kepada 8 digit dengan sifar depan.

Nyahkod memisah pada ruang, membaca setiap token sebagai integer binari, membina tatasusunan bait, kemudian memulihkan UTF-8. Aksara selain 0 dan 1, atau token sembilan digit atau lebih, ditolak. Rentetan bit berterusan tanpa ruang ialah satu token dan terkena had panjang. Potong antara bait. Input kekal dalam pelayar dan tidak dimuat naik.

Contoh

A ialah 01000001. Hi ialah 01001000 01101001. Binari → teks pada rentetan bit itu memulangkan Hi. Hangul ialah tiga bait, jadi 24 bit sebagai tiga token dipisahkan ruang. Bentuk 7-bit seperti 1000001 masih dinyahkod, tetapi menepati 8 digit kurang mengelirukan untuk pusingan pergi-balik. Apabila menampal dump kelas, ruang antara bait menentukan kejayaan.

Berkaitan: teks ↔ hex · penukaran tapak nombor · teks → perpuluhan

Soalan lazim

Berapa bit apabila menukar teks kepada binari?

Output ialah 8 bit setiap bait. Anda mendapat token dipisahkan ruang untuk bait UTF-8, bukan kiraan aksara. Suku kata Hangul biasanya tiga token.

Adakah token binari selain 8 bit dibenarkan?

1–8 digit 0/1 dibenarkan dan dihurai sebagai integer. 9+ digit ialah ralat. Untuk pusingan pergi-balik, isi kepada 8 digit.

Mengapa Hangul pecah dalam penukar binari?

Sempadan bit salah atau dump bukan UTF-8 boleh gagal nyahkod atau menunjukkan aksara ganti. Semak bait dahulu dengan alat hex.

Bagaimana jika saya tampal tanpa ruang?

Ia dianggap satu token dan ditolak jika melebihi 8 bit. Letakkan ruang antara bait, seperti dalam dump kelas.

Adakah ia mengendalikan integer pelengkap dua bertanda?

Tidak. Ia hanya merangkumi perwakilan bait teks UTF-8. Untuk tapak integer seperti 255↔11111111, gunakan penukar tapak nombor.

Adakah input penukaran binari dihantar ke pelayan?

Tidak. Kodkan dan nyahkod menggunakan hanya TextEncoder/Decoder pelayar.

Binary Converter imej muka depan
Input tidak dihantar ke pelayan dan hilang apabila halaman ditutup.

Disemak terakhir: 2026-09-04