bcd码表示的数是十进制数还是小数呢?

如题所述

    BCD码表示如下0=0000,1=0001,2=0010,3=0011,4=0100,5=0101,6=0110,7=0111,8=1000,9=1001。

    8421BCD码整数部分表示和小数部分表示相同,只要将对应的一个十进制数字变成四位二进制数即可。所以92.14用8421BCD码所表示出的结果为10010010.00010100。


拓展资料:

BCD码也称为二进制码十进制数,用4个二进制位表示一个十进制位,BCD码使得电脑运算耗时减少,同时运算的精确度不改变。4个二进制位总共有16种不同的组合,,从中选取10中不同的组合来表示十进制的0-9这是个数据,这就是BCD码的原理。5421和2421BCD码,这些和8421BCD码类似,就是每个位为一时表示的数据不一样而已,5421就是从最高位到最低位为1时,依次表示的是十进制5,4,2,1.

参考资料:阶码_百度百科


温馨提示:答案为网友推荐,仅供参考