5211码是无权码吗《5211码编码规则》
5211BCD码适合计数吗

适合。
5211码是另一种恒权代码。如果按8421码,也就是BCD码接成十进制计数器,则连续输入计数脉冲时,4个触发器输出脉冲对于计数脉冲的分频比从低位到高位依次为5:2:1:1.可见,5211码每一位的权正好与8421码十进制计数器4个触发器输出脉冲的分频比相对应。
8421码又称BCD码,是十进制代码中最常用的一种。在这种编码方式中,每一位二值代码的1都表示一个固定数值,将每一位的1代表的十进制数加起来,得到的结果就是它所代表的十进制数码。由于代码中从左到右每一位的1分别表示8、4、2、1,所以将这种代码称为8421码。每一位的1代表的十进制数称为这一位的权。8421码中每一位的权是固定不变的,它属于恒权代码。
请你编写一个十进制代码方案
includeiostream
using namespace std;
{int x=35;
coutdecx’ ‘;
return 0;
}
什么是恒权码
对于2421码、5211码、4311码,任何两个十进制数位,采用这三种编码的任何一种编码,它们相加之和等于或大于10时,其结果的最高位向左产生进位,小于10时则不产生进位。这一特点有利于实现“逢十进位”的计数和加法规则。