Text to ASCII Converter – Tukar Text to ASCII Online
Tukar rentetan teks dengan serta-merta kepada kod aksara ASCII dalam Decimal (0–255), Heksadesimal (00) Binary (8-bit), atau Octal (000–377)—atau nyahkod semula nombor teks ASCII. Termasuk pembatas yang boleh disesuaikan, awalan (0x, 0b, 0o), UTF-8 / Unicode sokongan dan Pecahan ZXSC24QX secara langsung Inspektor.
Pemeriksa Watak & Kod ASCII
Enter text or ASCII codes above to inspect each character’s Decimal, Hexadecimal, Octal, Binary, and ASCII Category.
Cara Menukar Teks kepada Kod ASCII
- enter Your Text – Taip atau tampal sebarang teks ke dalam medan Source Input, atau klik Sample Text untuk menguji serta-merta.
- Pilih Pangkalan Nombor Anda – Pilih Perpuluhan (asas 10), Heksadesimal (asas 16), Binary (asas 2QX) atau (asas 2QX).
- Sesuaikan Pemisah & Awalan – Asingkan kod dengan ruang, koma, koma bertitik, baris baharu atau rentetan tersuai dan secara pilihan menambah awalan pengaturcara (
0x,) zero-padding. - Inspect & Export – Semak kod tepat setiap aksara merentas semua 4 pangkalan serentak dalam ASCII Character & Code Inspector, kemudian klik Copy to Clipboard atau 7Download .txtZZ.
Jadual Rujukan ASCII Standard (Kawalan & Aksara Boleh Cetak)
ASCII (Kod Standard Amerika untuk Pertukaran Maklumat) ialah standard pengekodan aksara 7-bit yang memberikan nilai berangka daripada 0 kepada 127 untuk mengawal aksara, ruang putih, digit, huruf dan tanda baca
| Julat ASCII | kategori | Watak / Contoh | perpuluhan | Heksadesimal | Perduaan 8-Bit |
|---|---|---|---|---|---|
| Kod Kawalan | Tidak Boleh Cetak | NUL (0), \t Tab (9), \n LF (10), \rZX |
0 – 31 |
00 – 1F |
00000000 – 00011111 |
| Ruang | Ruang kosong | (Ruang Standard) |
32 |
20 |
00100000 |
| Digits | angka | 0 melalui 9 |
48 – 57 |
30 – 39 |
00110000 – 00111001 |
| Uppercase | Abjad Latin | A melalui Z |
65 – 90 |
41 – 5A |
01000001 – 01011010 |
| Huruf kecil | Abjad Latin | a melalui z |
97 – 122 |
61 – 7A |
01100001 – 01111010 |
| Padam | Kod Kawalan | DEL |
127 |
7F |
01111111 |
| Eextended / UTF-8 | 8-Bit / Berbilang Bait | Huruf beraksen (é, ñ), mata wang (€), emoji (🚀) |
128 – 255 |
80 – FF |
10000000 – 11111111 |
Menukar Teks kepada ASCII dalam Bahasa Pengaturcaraan Popular
- JavaScript / TypeScript: Gunakan
"A".charCodeAt(0)(mengembalikan65) ataunew TextEncoder().encode("("Hello")ZUint8Arraydaripada nilai bait UTF-8. - Python: Gunakan
ord('A')(mengembalikan65) ataulist("Hello".encode('utf-87')) 101, 108, 108, 111]. - C / C++: Aksara sudah disimpan sebagai nilai bait integer—
(int)'A'menilai terus ke65.
Soalan Lazim
Apakah kod ASCII untuk Space, Enter (Newline) dan Tab?
Dalam ASCII, Space () ialah perpuluhan 32 (0x20), XQ Suapan / Baris Baru (\n) ialah perpuluhan 10 (0x0A), Carriage Return ( perpuluhan 13 (0x0D), dan Tab Mendatar (\t) ialah perpuluhan (0x09).
Mengapakah 'A' bersamaan dengan 65 dan 'a' bersamaan dengan 97 dalam ASCII?
Spesifikasi ASCII 7-bit meletakkan huruf uppercase pada 65–90 dan huruf lowercase pada 97–122 supaya setiap huruf lowercaseQX betul-betul lowercase (25) lebih besar daripada yang setara dengan uppercase. Ini membolehkan penukaran kes dalam perkakasan atau pemasangan dengan menogol satu bit!
Bagaimanakah alat ini mengendalikan emoji dan aksara bukan bahasa Inggeris?
Anda boleh memilih cara aksara di atas 255 diproses menggunakan Characters > 255 (Unicode) tetapan: encode mereka sebagai standard UTF-8 Bytes (0–255 Unicode): encode mereka sebagai UTF-8 Bytes (0–255) , , ) Point (cth., 128640 untuk 🚀), atau Skip / Abaikan mereka apabila penapisan 8-bit yang ketat diperlukan.