这一步是怎么进制转化方法的


· 有什么不懂的尽管问我

在8421码这copy種编码方式中每一位bai二值代码的1都是代du表一个固定数值每一位zhidao1代表的十进制数加起来,得到的结果就是它所代表的十进制数码每位8421码用四个二进制位表示,代码中从左至右看每一位“1”分别代表数字“8”“4”“2”“1”即十进制9=1*8+1*1=8421码1001。

计算机使用二进制数来处理信息但是如果二进制的形式输入和输出数据,就十分不方便了一般来说,输入时采用十进制数因此计算机把十进制数转换成二进制数就偠用到一种转换码,8421码就是其中的一种

这种编码技巧,最常用于会计系统的设计里因为会计制度经常需要对很长的数字串作准确的计算。相对于一般的浮点式记数法采用8421码,既可保存数值的精确度又可免却使电脑作浮点运算时所耗费的时间。此外对于其他需要高精确度的计算,8421码码亦很常用

分,不足三位在高位补0小数点后由左向右分,不足三位在低位补0)上列可分为:001 111 111 011 001.110 100,然后根据8421编码对应即可得出八进制数:17731.64二进制转十六进制则采用“四合一”的方法,以上题为例二进制数:1.110100,可按以上方法每四位分为一组,可得:01 可得出十六进制数:1FD9.D


推荐于 · TA获得超过4038个赞

的1都是代表一个固定数值,把每一位的1代表的十进制数加起来得到的结果就是它所代表的┿进制数码。由于代码中从左到右每一位的1分别表示84,21,所以把这种代码叫做8421代码每一位的1代表的十进制数称为这一位的权。8421码中嘚每一位的权是固定不变的它属于恒权代码。

8421码是用四位二进制表示一位十进制常用BCD码

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鮮体验你的手机镜头里或许有别人想知道的答案。

进制转换十进制:2113
二进制轉化为十进制相5261对简单只要按照规4102展开即可1653。二进制数在数字右下角加脚标2同理十进制加10。规律如下:

十进制转换为二进制之一整數转换:
十进制的整数转换为二进制可以用类似于除法的形式得到,反复将每次得到的商再除以2即可求得二进制数的每一位了。形式洳下:

十进制转换为二进制之二小数转换:
十进制的小数转换为二进制可以采用乘2取整法得到,小数部分反复乘以2所得数的整数部分為1,则相应位为1所得整数部分为0,则相应位为1形式如下:

把数字的整数部分和小数部分分别化成二进制数,再把两个部分的二进制数匼并起来即可成功得到一个完整的二进制数。首先要通过短除法让十进制数不断被2整除,可以得到多个余数最后将得到的余数从下箌上排列组合,即可得到进制转化方法的二进制数

注意十进制转换为二进制的时候,整数和小数的转换方式有所不同,注意转换的书写方向。

希望能帮助你还是你及时采纳谢谢!

我要回帖

更多关于 进制转化方法 的文章

 

随机推荐