Beginner

BCD(二進位編碼十進位)轉換器

在十進位數字與壓縮二進位編碼十進位(BCD)之間轉換,每個十進位數字儲存在自己的 4 位元 nibble 中。

眾數

Choose the conversion direction
Non-negative whole number (digits 0-9)
Conversion
1295 = 0001 0010 1001 0101
Packed BCD (binary)
0001 0010 1001 0101
Hex
1295
Digit / nibble count
4
十進位
1295
Invalid nibble (1010-1111)
Nibble 1 (0001)1
Nibble 2 (0010)2
Nibble 3 (1001)9
Nibble 4 (0101)5
計算結果僅為一般資訊用途的估算值,並非專業建議——在仰賴重要結果之前,請務必自行獨立查證。 閱讀完整免責聲明.
快速解答

此計算機如何運作?

BCD 將每個十進位數字儲存在自己的 4 位元 nibble 中(0-9 = 0000-1001)。編碼時,將每個數字寫成 4 位元並串接;解碼時,將位元分成 4 位元一組並逐組讀取為一個數字。模式 1010-1111 無效並會被標記。

公式
每個十進位數字 d (0-9) 對應一個 4 位元 nibble:0->0000、9->1001;各 nibble 串接形成壓縮 BCD。
How this is calculated

二進位編碼十進位(BCD)將每個十進位數字分別儲存在稱為 nibble 的四位元組中。只有 0000 至 1001(0-9)的模式合法;1010 至 1111 的六個模式未使用,並會被標記為無效。在「十進位 -> BCD」模式下,計算器讀取您輸入的整數的每個數字並寫入其 4 位元代碼,然後將 nibble 串接成壓縮 BCD 位元字串。

在「BCD -> 十進位」模式下,輸入的位元字串在左側補零至 4 的倍數,並分成 4 位元一組。每組被讀取為一個十進位數字(其二進位值)。若任何組超過 1001,則不是有效的 BCD,該數字顯示為 「?」 並觸發無效 nibble 標記。

此工具報告壓縮二進位、等效的十六進位(每個 nibble 成為一個十六進位字元,對於有效 BCD 等於原始數字),以及數字/nibble 計數。編碼時輸入必須是非負整數(此處 BCD 無符號或小數部分),解碼時為純二進位字串;空白或格式錯誤的輸入將顯示警告。

常見問題

普通二進位將整個數字作為一個值編碼,而 BCD 獨立地在 4 位元中編碼每個十進位數字。因此 12 的二進位是 1100,但 BCD 中是 0001 0010。

一個 nibble 有 16 種模式,但 BCD 只對 0-9 使用 0000-1001。模式 1010-1111(10-15)不是有效的 BCD 數字,因此轉換器會標記它們。

此壓縮 BCD 工具僅對非負整數進行編碼。符號和小數部分需要額外的慣例(例如符號 nibble),這超出了此基本轉換器的範圍。

也稱為

bcd 轉換
二進碼十進數
二-十進位碼
十進轉 bcd
bcd 轉十進
bcd converter
壓縮 bcd
bcd 計算

APA

TG we-Calculate Editorial Team. (2026). BCD(二進位編碼十進位)轉換器 [Online calculator]. TG we-Calculate. https://we-calculate.com/zh-tw/calculator/bcd-binary-coded-decimal-converter

Chicago

TG we-Calculate Editorial Team. "BCD(二進位編碼十進位)轉換器." TG we-Calculate. 2026. https://we-calculate.com/zh-tw/calculator/bcd-binary-coded-decimal-converter.

IEEE

TG we-Calculate Editorial Team, "BCD(二進位編碼十進位)轉換器," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/zh-tw/calculator/bcd-binary-coded-decimal-converter

BibTeX

@misc{wecalculate_bcd_binary_coded_decimal_converter, title = {BCD(二進位編碼十進位)轉換器}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/zh-tw/calculator/bcd-binary-coded-decimal-converter}}, year = {2026}, note = {TG we-Calculate} }

這個計算機對您有幫助嗎?