文本轉 ASCII 碼 / 二進位制

💻 Text to ASCII Converter

Text to ASCII Converter - Show decimal, hex and 8-bit binary for each character. Free, instant, browser-only.

📐 工作原理與說明
把文本轉換為 ASCII 碼或二進位制表示。
  • 原理:取每個字元的碼點或位元組值,以十進位制或二進位制形式輸出。
  • 範圍:標準 ASCII 為 0–127;超出部分需按 UTF-8 位元組序列或 Unicode 碼點處理。
  • 等價:與十六進位制、八進位制表示資訊量相同,只是進位制不同。
  • 用途:排查字元編碼問題、教學演示與協議分析。
⚠️ 使用說明與注意事項

🔤 常用 ASCII 可列印字元(32–126)

字元十進位制十六進位制字元十進位制十六進位制
空格3220@6440
!3321A6541
04830a9761
9(製表)5739z1227A
:583A{1237B
A6541~1267E

大寫字母 A–Z = 65–90,小寫 a–z = 97–122,數字 0–9 = 48–57,二者相差 32(異或 0x20 可互轉)。

📚 深度解析:Text to ASCII Converter

💡 常見使用場景

轉換 "Z"
輸入 `Z` → 輸出 `90`(十進位制)/ `5A`(十六進位制)。

❓ 常見問題(FAQ)

小寫字母碼點比大寫大多少?
相差 32,如 a=97、A=65。
為什麼有些字元顯示成問號?
因為該字元不在當前字型或編碼範圍內:ASCII 只定義 0–127,超出部分需按 Unicode 處理;若終端或編輯器按單位元組編碼(如 ISO-8859-1)解釋 UTF-8 位元組,多位元組字元就會顯示成亂碼或問號。應先確認檔案編碼,再檢查字型是否包含對應字形。