01 / Contoh
Contoh
Hai01001000 01100001 01101001Teks dan kode / MULTIVERTO
Konversi teks UTF-8 ke byte biner delapan-bit yang dipisahkan oleh ruang.
Terapkan setiap alat teks pada hasil sebelumnya. Alur kerja teks ↗
Hanya nama rangkaian dan urutan alat yang disimpan di peramban ini. Masukan dan hasil Anda tidak pernah disimpan.
01 / Contoh
Hai01001000 01100001 0110100102 / Panduan
Gunakan arah ini untuk memeriksa byte string teks dalam biner. Untuk huruf ASCII netral bahasa A, keluaran adalah satu kelompok delapan-bit: 01000001. Tambahkan huruf dengan aksentasi dan jumlah kelompok dapat melebihi jumlah karakter yang terlihat, karena UTF-8 menggunakan lebih dari satu byte untuk itu. Ruangan di keluaran memisahkan kelompok byte untuk pembacaan; bit di dalam setiap kelompok membawa nilai. Ini dapat membantu menjelaskan payload jaringan, contoh byte kelas dan bug encoding.
Jangan baca setiap kelompok sebagai huruf yang ditampilkan terpisah dalam setiap kasus. Sebuah karakter multibyte UTF-8 hanya menjadi berarti setelah kelompoknya dikombinasikan dalam urutan. Alat ini tidak menampilkan unit kode UTF-16, nilai skala Unicode, metadata berkas atau kompresinya. Hal ini juga tidak mengubah angka desimal menjadi biner: memasukan 10 memproses karakter 1 dan 0 sebagai teks. Untuk tes reversibel, salin keluaran ke dalam alat biner-ke-teks yang sesuai dan bandingkan hasil dengan masukan asli Anda.
Sebuah byte berisi delapan bit, masing-masing ditampilkan sebagai nol atau satu. Alat ini menampilkan byte teks UTF-8 sebagai kelompok biner delapan karakter yang dipisahkan oleh ruang. Sebagai contoh, huruf ASCII A adalah satu byte dan muncul sebagai 01000001. Tidak semua karakter yang terlihat cocok dalam satu byte: huruf-huruf beraksentasi, banyak simbol dan emoji membutuhkan banyak byte UTF-8 dan oleh karena itu banyak kelompok. Kelompok-kelompok ini menunjukkan representasi penyimpanan teks, bukan titik kode biner dari setiap karakter Unicode dan bukan cara setiap fonta menggambar karakter.
Mulai dengan teks asli dan konfirmasikan bahwa aplikasi penerima sebenarnya meminta representasi terkode. Tempelkan teks atau muat contoh, lalu periksa keluaran sebelum menyalinnya. Konversi terjadi di peramban ini; teks yang dimasukkan tidak diunggah ke layanan konversi. Arah ini mengubah bagaimana informasi ditulis, bukan makna dari sebuah kalimat. Simpan masukan asli ketika Anda perlu mengaudit hasil. Sebuah representasi terkode dapat terlihat sangat berbeda dari teks dasar, terutama ketika aksen, emoji, tanda baca atau pembagian baris hadir. Tunjukkan kepada siswa atau rekan-rekan mengapa karakter yang terlihat tidak selalu satu byte. Bandingkan A dengan huruf yang beraksentasi: yang pertama membuat satu kelompok delapan bit dan yang kedua dapat membuat beberapa. Simpan ruang antara kelompok untuk inspeksi, tetapi jelaskan bahwa kelompok merepresentasikan byte UTF-8 daripada gambar karakter individu atau angka desimal. Contoh halaman mengubah "Hi" menjadi "01001000 01100001 01101001". Hasil yang terlihat di sini ditampilkan secara lengkap; bandingkan tanda baca dan karakter sebelum menerapkan operasi yang sama pada materi Anda sendiri.
Jelajahi panduan