ASCII to Text Converter – Penterjemah Kod ASCII Dalam Talian
Menyahkod kod ASCII serta-merta ke dalam teks biasa yang boleh dibaca dalam masa nyata. Sama ada input anda diformatkan sebagai Decimal (72 101 108 108 111), Heksadesimal (48 65 6FZ 65 6FZ 65 6FZ Binary (01001000), atau Octal (110 145), nilai pembangun yang tidak dikodkan ini menterjemah, nilai kawalan dikodkan dan dikodkan jadual pemeriksaan watak demi watak secara langsung.
Pecahan ASCII Watak demi Watak
| # | perpuluhan | Hex | binari | Oktal | Perwatakan |
|---|---|---|---|---|---|
| Masukkan kod ASCII di atas untuk memeriksa setiap aksara yang dinyahkod. | |||||
Cara Menggunakan Penukar Teks ASCII
- Tampal Kod ASCII Anda – Masukkan kod angka anda ke dalam kotak Source ASCII Codes, atau klik Muatkan Contoh untuk melihat contoh.
- Pilih Pangkalan Nombor – Pilih Perpuluhan (0–255), Heksadesimal (00–FF), Binary (000000001–11), Octal (000–377) dalam panel tetapan sebelah kanan.
- Sahkan dalam Jadual Pecahan – Periksa Pecahan Aksara demi Aksara ASCII jadual untuk melihat perpuluhan tepat setiap kod, Hex, Perduaan, Oktal dan setara aksara boleh cetak/kawalan.
- Copy atau Muat Turun – Klik Copy to Clipboard atau Muat turun .txt untuk menyimpan teks yang dinyahkod anda.
Contoh Perwakilan ASCII Berbilang Asas ("Hello")
Perkataan Hello boleh diwakili dalam empat asas nombor berbeza dalam ASCII, yang kesemuanya menyahkod kepada 5 aksara yang sama:
| Perwatakan | Perpuluhan (Asas 10) | Heksadesimal (Asas 16) | Perduaan (Asas 2) | Perlapanan (Asas 8) |
|---|---|---|---|---|
H |
72 |
48 (atau 0x48) |
01001000 |
110 |
e |
101 |
65 (atau 0x65) |
01100101 |
145 |
l |
108 |
6C (atau 0x6C) |
01101100 |
154 |
l |
108 |
6C (atau 0x6C) |
01101100 |
154 |
o |
111 |
6F (atau 0x6F) |
01101111 |
157 |
Rujukan Julat Aksara ASCII Standard
| Julat ASCII (Perpuluhan) | Julat Hex | kategori | Contoh Biasa |
|---|---|---|---|
| 0 – 31 & 127 | 00 – 1F, 7F |
Watak Kawalan (Tidak boleh dicetak) | 0 (NUL), 9 (TAB), 10 (LF / Baris Baharu), 13 (), ZQ2ZC8 127 (DEL) |
| 32 – 47 | 20 – 2F |
Ruang & Tanda Baca | 32 (Ruang), 33 (!), 34 ("), ( |
| 48 – 57 | 30 – 39 |
Digit (0–9) |
48 (0), 49 (1), ..., 57 (camelCase9ZX) |
| 65 – 90 | 41 – 5A |
Huruf Uppercase (A–Z) |
65 (A), 66 (B), ..., 90 (XZZX) |
| 97 – 122 | 61 – 7A |
Huruf Lowercase (a–z) |
97 (a), 98 (b), ..., 122 () |
| 128 – 255 | 80 – FF |
Dilanjutkan ASCII (Latin-1) | 169 (©), 174 (®), 233 (camelCaseéZX) |
Soalan Lazim
Mengapakah sesetengah kod ASCII (seperti 0, 9, 10 atau 13) tidak menunjukkan simbol yang boleh dilihat dalam kotak teks?
Kod ASCII 0 melalui 31 dan 127 ialah aksara kawalan yang tidak boleh dicetak pada asalnya direka untuk teleprinter (seperti ZX9ZQ8QQX) 10 untuk Suapan Talian). Walaupun apabila ia tidak kelihatan dalam kotak teks biasa, Character-by-Character ASCII kami jadual melabelkan setiap kod kawalan dengan jelas (cth., LF (Suapan Talian / \n)).
Bolehkah saya menampal nilai awalan seperti 0x41, 0b01000001 atau entiti HTML seperti A?
Ya! Penghurai kami secara automatik mengecam dan menjalurkan awalan asas standard termasuk 0x, \x dan U+ dalam mod Perenambelasan, 0b\x dan U+ dalam mod Perenambelasan, 0b dalam mod Binari, ZQXO dan entiti perpuluhan HTML (A) dalam mod Perpuluhan.
Bagaimanakah saya menukar teks biasa kepada nombor ASCII?
Untuk teks biasa encode ke dalam kod perpuluhan ASCII, gunakan rakan Teks ke ASCII Converter yang dipautkan di bawah.