8421的方法,二进制转十进制?

2021-09-09 05:46:55 0阅读

8421BCD码转化为十进制:8421码一共四位每位都是0或者是1假设给出的码是1010那么每位分别和和8421对应可得8*1 4*0 2*1 1*0=10(十进制)再者码11008*1 4*1 2*0 1*0=12(十进制)就是四位和8421对应在进行相加十进制数(整数或小数)转化为8421BCD码75.4=(01110101.0100)BCD若将BCD码10000101.0101转换为十进制数如:(10000101.0101)BCD

8421BCD码转化为十进制:8421码一共四位每位都是0或者是1假设给出的码是1010那么每位分别和和8421对应可得8*1 4*0 2*1 1*0=10(十进制)再者码11008*1 4*1 2*0 1*0=12(十进制)就是四位和8421对应在进行相加十进制数(整数或小数)转化为8421BCD码75.4=(01110101.0100)BCD若将BCD码10000101.0101转换为十进制数如:(10000101.0101)BCD=85.5十进制数(整数或小数)转化为二进制整数除以2,商继续除以2,得到0为止22/211余011/25余15/22余12/21余01/20余1所以22的二进制是10110小数乘以2,取整,小数部分继续乘以2,取整,得到小数部分0为止,将整数顺序排列。0.8125x2=1.625取整1,小数部分是0.6250.625x2=1.25取整1,小数部分是0.250.25x2=0.5取整0,小数部分是0.50.5x2=1.0取整1,小数部分是0,结束所以0.8125的二进制是0.1101十进制22.8125等于二进制10110.1101

二进制怎么转8421码?

首先我要纠正一下这问法,8421码本来就是用二进制表达的,不需要转换。详细情况如下:   8421码是中国大陆的叫法,8421码是BCD代码中最常用的一种。在这种编码方式中每一位二值代码的1都是代表一个固定数值,把每一位的1代表的十进制数加起来,得到的结果就是它所代表的十进制数码。由于代码中从左到右每一位的1分别表示8,4,2,1,所以把这种代码叫做8421代码。每一位的1代表的十进制数称为这一位的权。8421码中的每一位的权是固定不变的,它属于恒权代码。   例如,十进制中的1就是0001,9就是1001,2就是0010等。

进制换算中的8421是啥意思?

8421码是一种BCD编码方式,是一种二进制转化为十进制的编码方法。它和四位自然二进制码相似,各位的权值为8、4、2、1,故称为有权BCD码。和四位自然二进制码不同的是,它只选用了四位二进制码中前10组代码,即用0000~1001分别代表它所对应的十进制数,余下的六组代码不用。

扩展资料:

8421BCD码用于运算器对十进制数据做加减运算时,按二进制运算规则进行处理的。当将8421BCD码传送给运算器进行运算时,其结果需要修正。修正的规则是当两个8421BCD码相加,如果和等于或小于 1001(即十进制数9),不需要修正。

如果相加之和在 1010 到1111(即十六进制数 0AH~0FH)之间,则需加 6 进行修正;如果相加时,本位产生了进位,也需加 6 进行修正。

文章版权声明,转载注意文章来源: http://www.szhangao.com/xuanxue/14436.html

最近发表

热门文章

标签列表