二進位制程式碼轉換器 — 文本 ⇄ 二進位制 文本 → 二進位制

在文本與二進位制程式碼(base-2 表示)之間轉換。輸入文本得到其二進位制表示(每字元 8 位),或輸入二進位制數字(0 和 1)解碼回可讀文本。支援8 位和空格分隔的二進位制格式。
本工具在瀏覽器本地處理所有資料 — 不向任何伺服器上傳資料。
編碼: 自動檢測 ▾
位分組: 分隔符:
輸入即可即時轉換
(UTF-8 .txt)
方案 13:二進位制編碼
二進位制是所有數字計算機使用的最基本二進位制(base-2)計數系統。每個字元表示為一串位元(0 和 1)。標準 8 位編碼(每字元 1 位元組)覆蓋全部 256 個擴充套件 ASCII 值;7 位編碼覆蓋標準 ASCII(0–127)。二進位制是最底層的表示 — 每個檔案、影像或程式最終都歸結為二進位制。
二進位制與二進位制補碼

每個二進位制位都是 2 的冪,所以 8 位覆蓋 0–255 的值。負數以二進位制補碼儲存 — 按位取反再加一 — 這讓同一個加法電路既能做加法也能做減法。在固定位寬下,溢位的值直接回繞:8 位下 255 + 1 變成 0。

同一位元模式在不同位寬下表示不同的數 — 11111111 作為無符號數是 255,作為 8 位有符號二進位制補碼則是 −1。