概述
8421码,5421码,2421码都是用编码中的bcd码组成的,而bcd码是用 4 位二进制来表示 1 位十进制,即使用 4 个位来存储一个十进制的值,使二进制和十进制之间得到快速转换。bcd码又可分为有权码和无权码两类,无权码包括了余3码而8421,5421,2421码都属于有权码,每个有权码有4位数,作为权。其每位的权分别为2的三次方,2的二次方,2的一次方,2的零次方,有权码又按从高到低排序输出权值,例如8421的权值从高位到低位输出是8、4、2、1,5421的权值从高位到低位输出是5、4、2、1,2421的权值从高位到低位输出是2、4、2、1,该顺序与数字大小无关。
8421:用8421码来表示0~9:0=0000 、1=0001 、2=0010 、3=0011 、4=0100 、5=0101 、6=0110 、7=0111 、8=1000 、9=1001
5421:从十进制的0~9转换为5421码,就是按照每一位的权凑出所要的数字,比如说9,9=5+4,所以9的5421码就是1100。但是4位二进制码可以表示16个数,十进制中只有10个,其中有6个用不到,这6个分别是0101,0110,0111和1101,1110,1111。
2421:2421码是一种对9的自补代码,即每一个2421码只要与自身按位取反,便可得到该数按9的补数的2421码。
最后
以上就是安详煎饼为你收集整理的介绍8421码,5421码,2421码的全部内容,希望文章能够帮你解决介绍8421码,5421码,2421码所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复