Cara memakai
- Ketik teks, atau byte-bytenya, ke Teks atau byte.
- Pilih arah dan basisnya di Konversi, misalnya Teks ke biner.
- Pilih Pemisah antarbyte. Dengan Tanpa pemisah, nilai desimal dan oktal memperoleh tiga digit, sehingga hasilnya bisa dibaca kembali.
- Bila Pemeriksaan menampilkan pesan merah, posisi yang diberikannya adalah tempat masalah pertama.
Teks adalah byte, bukan huruf
Komputer menyimpan teks sebagai byte. Halaman ini memakai UTF-8, pengodean web (RFC 3629), tempat huruf ASCII memakai satu byte dan huruf lain memakai lebih banyak. Huruf ç memakai dua byte: 11000011 10100111 dalam biner, atau C3 A7 dalam heksadesimal.
ç → U+00E7 → UTF-8 C3 A7 → biner 11000011 10100111
Empat basis
- Biner: 8 digit, 0 atau 1, untuk setiap byte. Huruf A adalah 01000001.
- Heksadesimal: 2 digit, 0 sampai 9 dan a sampai f, untuk setiap byte. Huruf A adalah 41.
- Desimal: angka dari 0 sampai 255 untuk setiap byte. Huruf A adalah 65.
- Oktal: 3 digit, 0 sampai 7, untuk setiap byte. Huruf A adalah 101.
Yang ditolak saat membaca
- Digit yang tidak ada dalam basis, seperti 2 dalam biner.
- Nilai desimal atau oktal di atas 255, yang bukan satu byte.
- Byte yang belum lengkap, seperti tujuh digit biner.
- Byte yang bukan UTF-8 yang sah, seperti byte tunggal 11111111.
Contoh: ç
Huruf ç punya titik kode U+00E7, yaitu 231 dalam desimal. Dalam UTF-8 ia memakai dua byte, C3 dan A7, yang dalam desimal berarti 195 dan 167.
Teks Hi ç memakai lima byte: 48 69 20 C3 A7 dalam heksadesimal.
| Konversi | Hasil untuk ç |
|---|---|
| Teks ke biner | 11000011 10100111 |
| Teks ke heksadesimal | c3 a7 |
| Teks ke desimal | 195 167 |
| Teks ke oktal | 303 247 |
Pertanyaan yang sering diajukan
Mengapa ç memakai dua byte?
Setiap huruf di luar ASCII memakai dua byte atau lebih dalam UTF-8. ç adalah U+00E7, yang memerlukan dua byte C3 dan A7. Huruf A sampai Z masing-masing memakai satu byte, sehingga jumlah byte berbeda dari jumlah karakter.
Apa perbedaan heksadesimal dan biner di sini?
Keduanya menulis byte yang sama. Biner memakai 8 digit untuk setiap byte dan heksadesimal memakai 2, sehingga heksadesimal lebih pendek dan lazim di dump memori serta jejak jaringan.
Mengapa angka desimal ditulis dengan tiga digit saat tidak ada pemisah?
Tanpa pemisah, 195167 bisa dibaca dengan beberapa cara. Maka saat pemisah diatur ke Tanpa pemisah, setiap byte desimal dan oktal memperoleh tiga digit. Dengan spasi atau koma, angkanya tetap apa adanya.
Bisakah saya mengubah berkas menjadi biner di sini?
Halaman ini bekerja pada teks. Tempel teks berkasnya. Membaca berkas yang byte-nya bukan teks tidak didukung, karena hasilnya tidak bisa dibaca.
Apakah teks saya dikirim ke suatu tempat?
Tidak. Konversi berjalan di peramban Anda, dan tidak ada yang diunggah atau disimpan.
Sumber
- RFC 3629 (dalam bahasa Inggris): UTF-8, a transformation format of ISO 10646 (IETF)
- The Unicode Standard (dalam bahasa Inggris), Bab 3: Conformance, pengodean UTF-8
Angka dan teks terakhir diperiksa pada Selasa, 10 November 2026.