Penukar Heks ke Oktal
Tukar Heks kepada Oktal serta-merta dalam pelayar anda.
0 aksara
0 aksara
Semuanya ditukar dalam pelayar anda. Apa yang anda tampal tidak dimuat naik atau disimpan.
Contoh berkerja
Setiap baris menunjukkan sampel pendek yang ditulis sebagai Heks, dan nilai sama yang ditukar kepada Oktal.
| Input Heks | Output Oktal |
|---|---|
| 48 69 | 110 151 |
| 53 47 | 123 107 |
| 74 6F 6F 6C | 164 157 157 154 |
Mengenai format ini
Heksadesimal ialah asas 16, menggunakan digit 0-9 dan huruf A-F. Satu bait muat tepat dalam dua digit heks, menjadikannya bentuk terpendek yang masih boleh dibaca — sebab itu ia muncul dalam kod warna, dump memori dan checksum.
Oktal ialah asas 8, menggunakan hanya digit 0 hingga 7. Setiap bait ditulis sebagai tiga digit oktal. Ia masih digunakan terutamanya dalam kebenaran fail Unix dan jujukan escape bahasa pengaturcaraan lama.
Cara menggunakan penukar ini
- Tampal atau taip Heks anda ke dalam kotak kiri.
- Output Oktal muncul serta-merta di sebelah kanan — tiada butang perlu ditekan.
- Guna Salin hasil untuk menyalin output, atau Tukar arah untuk menukar Oktal kembali kepada Heks.
Nilai boleh dipisahkan dengan ruang atau koma. Untuk format lebar tetap, anda juga boleh menampal satu rentetan digit tanpa pemisah dan ia akan dipecahkan dengan betul.
Bila anda akan menggunakannya
Menukar Heks kepada Oktal timbul apabila anda menyahpepijat data yang melintasi sempadan — format fail, protokol rangkaian, lajur pangkalan data, atau runtime bahasa yang melaporkan nilai dalam asas berbeza daripada sumber anda.
Ia juga latihan pengajaran biasa: melihat nilai yang sama dalam Heks dan Oktal menjadikan hubungan antara pengekodan aksara dan asas nombor lebih konkrit berbanding hanya membacanya.
Soalan lazim
Adakah data saya dihantar ke mana-mana?
Tidak. Penukaran berjalan sepenuhnya dalam pelayar anda menggunakan JavaScript. Apa yang anda tampal tidak meninggalkan peranti anda, tidak dilog dan tidak disimpan.
Bagaimana saya perlu memisahkan nilai?
Ruang berfungsi, begitu juga koma, titik bertindih dan koma bertitik. Untuk binari, heks dan oktal anda juga boleh menampal satu rentetan digit tanpa pemisah — ia dipecahkan kepada bait secara automatik.
Adakah ia mengendalikan emoji dan teks bukan Inggeris?
Ya. Teks dianggap sebagai UTF-8, jadi aksara beraksen, Cina, Tamil dan emoji semuanya ditukar dengan betul. Ia cuma mengambil lebih daripada satu bait setiap satu.
Mengapa saya mendapat ralat?
Input mengandungi aksara yang tidak sah untuk format sumber, nilai melebihi 255, atau rentetan digit yang tidak terbahagi sama rata kepada bait. Mesej itu menamakan token tertentu supaya anda boleh mencarinya.