跳动百科

8421码是什么意思(8421码)

花萍琰
导读 大家好,我是小跳,我来为大家解答以上问题。8421码是什么意思,8421码很多人还不知道,现在让我们一起来看看吧!8421是最常用的二进制码,

大家好,我是小跳,我来为大家解答以上问题。8421码是什么意思,8421码很多人还不知道,现在让我们一起来看看吧!

8421是最常用的二进制码,叫这个是因为四位8421码时,从左到右每个"1"代表的十进制数分别是"8"、"4"、"2"、"1" 如下: "1000" 为十进制 "8" "0100" 为十进制 "4" "0010" 为十进制 "2" "0001" 为十进制 "1" 5421码与此相同,每位一代表的是十进制的"5"、"4"、"2"、"1" 即: "1000" 为十进制 "5" "0100" 为十进制 "4"

BCD有两种形式,pack BCD, unpack BCD 1.pack BCD,压缩的BCD码 它是一种用四位二进制数表示十进制数. 首先是用四位二制数表示个位,然后用四位二进制数表示十位, 然后百位...。 比如:251需要三个四位二进制数表示。 1表示为0001;5表示为0101;2表示为0010. 最后251的BCD数据表示为0010 0101 0001. 2.unpack BCD.非压缩BCD 非压缩的BCD码用8位二进制数表示一个十进制数位,其中低4位是BCD码,高4位是0。 详细请参见 http://blog.chinaunix.net/u/15478/showart.php?id=83640 "0010" 为十进制 "2" "0001" 为十进制 "1" 5421码一大特点可以直接按权求对应的十进制数. 比如1011转十进制,可以按"1x5+0x4+1x2+1x1"求. 8421码就必须乘方才行

本文到此讲解完毕了,希望对大家有帮助。