十进制数32的bcd码为
十进制数32的bcd码为:00110010。
把3,和2分别编码,3可编为0111,2可编为0010。所以32的BCD码为01110010。
BCD码(Binary-Coded Decimal)亦称二进码十进数或二-十进制代码。用4位二进制数来表示1位十进制数中的0~9这10个数码。是一种二进制的数字编码形式,用二进制编码的十进制代码。BCD码这种编码形式利用了四个位元来储存一个十进制的数码,使二进制和十进制之间的转换得以快捷的进行。
十进制记数法包括十进位和位值制两条原则,"十进"即满十进一,十进位值制的记数法是古代世界中最先进、科学的记数法,对世界科学和文化的发展有着不可估量的作用。
进制之间的关系和换算:
1、二进制
二进制是计算机中最基础的进制,只使用0和1两个数字进行计数。每个位上的数是对应位置的值乘以2的幂次方。
2、八进制
八进制使用0-7这8个数字进行计数。每个位上的数是对应位置的值乘以8的幂次方。
3、十进制转二进制
将十进制数不断除以2,每次取余数得到二进制的最低位,然后将商继续除以2,直到商为0,最后将余数按照从低位到高位的顺序排列,即为二进制表示。
4、二进制转十进制
将二进制数从右往左依次乘以2的幂次方,幂次方从0开始递增,然后将所有结果相加,得到十进制表示。
5、十进制转八进制
将十进制数不断除以8,每次取余数得到八进制的最低位,然后将商继续除以8,直到商为0,最后将余数按照从低位到高位的顺序排列,即为八进制表示。
6、八进制转十进制
将八进制数从右往左依次乘以8的幂次方,幂次方从0开始递增,然后将所有结果相加,得到十进制表示。