🔢

文字轉二進制

即時將文字轉換為二進位(0和1)以及二進位轉文字。支援UTF-8編碼、自訂格式和雙向轉換,實時預覽。

📝 文本轉 ASCII 二進制

將文本轉換為 ASCII 二進制
文本輸入
二進制輸出

🔢 ASCII 二進制轉文本

將 ASCII 二進制轉換為文本
二進制輸入
文本輸出

💡 範例

文本範例
Hello World
This is a test message
二進制範例
01001000 01100101 01101100 01101100 01101111 00100000
01010111 01101111 01110010 01101100 01100100
01010100 01101000 01101001 01110011 00100000 01101001
01110011 00100000 01100001 00100000 01110100 01100101
01110011 01110100 00100000 01101101 01100101 01110011
01110011 01100001 01100111 01100101

什麼是文字轉二進位轉換

文字轉二進位轉換是將人類可讀字元轉換為二進位表示(0 和 1)的過程。每個字元對應到一個 ASCII 值(0-127 或 0-255),然後轉換為 8 位元二進位數。範例:'A' = ASCII 65 = 01000001,'B' = ASCII 66 = 01000010。電腦以二進位形式儲存和處理所有資料,因此這種轉換是電腦儲存文字方式的基礎。反向過程(二進位轉文字)將 8 位元區塊解碼回 ASCII 字元。使用場景:電腦科學教育(學習字元編碼)、程式設計(位元操作、低階資料處理)、除錯(檢查二進位檔案或網路資料包)、資料傳輸(二進位安全編碼)、密碼學(加密前的二進位表示)。ASCII 限制:ASCII 僅支援 128 個字元(基本)或 256 個字元(擴充)。對於 Unicode(表情符號、中文等),需要 UTF-8 或 UTF-16(每個字元 1-4 位元組)。此工具專注於 ASCII 和擴充 ASCII。二進位格式:標準 = 每字元 8 位元,空格分隔(01001000 01100101)。緊湊 = 無空格(0100100001100101)。兩種格式都可以解碼。實際範例:'Hello' = 01001000 01100101 01101100 01101100 01101111(5 個字元 = 40 位元)。電腦內部以二進位形式儲存所有文字。

功能特點

🔄

雙向轉換

文字轉二進位和二進位轉文字
📝

多種格式

支援二進位、八進位、十進位和十六進位

即時轉換

輸入即時轉換
📊

二進位分析

顯示位元數、位元組大小、編碼詳情

📋使用指南

1️⃣
輸入文字
在左側面板輸入文字或在右側面板輸入二進制
2️⃣
自動轉換
工具自動在文字和二進制之間轉換
3️⃣
複製結果
將轉換結果複製到剪貼簿

📚技術介紹

🔬文字的二進制表示

文字轉二進制基於 ASCII 編碼將每個字元表示為 8 位元二進制數字。每個 ASCII 字元(0-127)都有唯一的 7 位元代碼,填充到 8 位元。例如,'A'(ASCII 65)變成 '01000001'。擴展 ASCII(128-255)使用完整的 8 位元。這種二進制表示是電腦儲存和處理文字資料的基礎。

⚙️ASCII 和字元編碼

ASCII(美國資訊交換標準代碼)為字元分配數字 0-127。轉換過程:取得字元 → charCodeAt() 擷取 ASCII 碼 → toString(2) 轉換為二進制 → padStart(8, '0') 確保 8 位元格式。反向:將二進制分割為 8 位元塊 → parseInt(二進位, 2) 轉換為十進制 → 字串.fromCharCode() 擷取字元。

💡應用和使用案例

二進制文字轉換用於:計算機科學教育(理解資料表示)、資料傳輸(二進制協定)、編碼/解碼練習、除錯底層系統、隱寫術(隱藏資料)、數位鑑識,以及理解電腦如何處理文字。對於學習電腦基礎和資料結構至關重要。

常見問題

文字轉二進位如何工作?

每個字元轉換為ASCII/Unicode值,然後轉為8位元二進位。例如'A'(65)變為'01000001'。
💬

什麼是ASCII編碼?

ASCII使用7-8位元表示128-256個字元,包括字母、數字、符號。是文字編碼的基礎。
🔍

可以轉換表情符號嗎?

可以,支援Unicode(UTF-8)。表情符號是多位元組字元,顯示為較長的二進位序列。
💡

如何讀取二進位數?

二進位使用基數2(0和1)。從右到左讀取:每個位置是2的n次方。

💡使用方法

1️⃣

文字轉二進位

輸入文字。工具將每個字元轉換為二進位。檢視8位元二進位表示。
2️⃣

二進位轉文字

貼上二進位字串。工具解碼為原始文字。支援空格分隔格式。
3️⃣

選擇格式

選擇輸出格式:二進位、八進位、十進位、十六進位。即時轉換。
4️⃣

複製結果

複製轉換後的二進位/文字。用於程式設計或學習。

🔗Related Documents

📖二進位數字系統-理解二進位表示
📚ASCII碼表-ASCII字元編碼參考
🔧UTF-8編碼-UTF-8字元編碼
💡字元編碼-文字編碼基礎

User Comments

0 / 2000
Loading...