BCD 编码/解码

8421 BCD 码 (Binary-Coded Decimal) 与十进制数值互转工具。

每 4 位代表一个十进制数字。

压缩 BCD 码,每字节包含两个十进制数字。

使用说明

什么是 BCD 码

BCD (Binary-Coded Decimal) 用 4 位二进制数表示 1 位十进制数 (0-9),最常用的是 8421 码。相比纯二进制,BCD 码更易于十进制显示和输入输出处理,但空间效率较低。

三种表示形式

十进制数值(如 123)、BCD 二进制(如 0001 0010 0011)、Packed BCD 十六进制(如 12 34)三种形式实时同步,修改任一字段其他字段自动更新。

使用限制

BCD 码仅支持正整数(0-9),不支持负数和小数;二进制输入必须是 4 的倍数;十六进制输入只接受数字 0-9(不能包含 A-F)。