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.

Aksara Input: 0

Kod Output: 0

Bukan ASCII (>127): 0

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

  1. enter Your Text – Taip atau tampal sebarang teks ke dalam medan Source Input, atau klik Sample Text untuk menguji serta-merta.
  2. Pilih Pangkalan Nombor Anda – Pilih Perpuluhan (asas 10), Heksadesimal (asas 16), Binary (asas 2QX) atau (asas 2QX).
  3. Sesuaikan Pemisah & Awalan – Asingkan kod dengan ruang, koma, koma bertitik, baris baharu atau rentetan tersuai dan secara pilihan menambah awalan pengaturcara (0x, ) zero-padding.
  4. 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 ESC (27) 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) (mengembalikan 65) atau new TextEncoder().encode("("Hello")Z Uint8Array daripada nilai bait UTF-8.
  • Python: Gunakan ord('A') (mengembalikan 65) atau list("Hello".encode('utf-87')) 101, 108, 108, 111].
  • C / C++: Aksara sudah disimpan sebagai nilai bait integer—(int)'A' menilai terus ke 65.

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.