当前位置:首页 > 数据库 > 正文

进制转换方法8421 进制转换题目

进制转换方法8421 进制转换题目

今天给各位分享进制转换方法8421的知识,其中也会对进制转换题目进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!二进制转八进制用8421怎么转二进...

今天给各位分享进制转换方法8421的知识,其中也会对进制转换题目进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

二进制转八进制用8421怎么转

二进制数转换成八进制数时,应该采用的方法是421法,所谓的421法,就是把二进制数中的第一个数乘以1,第二个数乘以2,第三个数乘以4,又因为421法一共有三位数,所以只有三位二进制数才可以转换成一位八进制数,因此二进制数不够时要补全二进制数

16进制传换成8421码怎么弄

8421码的从左到右,第一个1代表8,第二位的1代表4,第三位代表2,第四位代表1。4个1的话就是8+4+2+1=15=0xF。将每一个数字都各自转换为4位的8421码。比如1A,1转换成0001,A转换成1010,合起来就是00011010。比如FF,F转换成1111,2个合起来就是11111111。

8421法则如何使用

用法:

1、二进制转十进制,使用8421法实现

2、十进制转二进制,先将十进制转0和1构成的数字,然后和8421对齐

3、十进制转八进制,使用421码实现

4、十进制转十六进制,从右到左4位4位的进行分割,位数不足的在左边添0

5、八进制转十六进制,从右到左4位4位的进行分割,位数不足的在左边添0

6、十六进制转八进制,从右到左3位3位的进行分割,位数不足的在左边添0。

8421码是一种编码方式,又为8421BCD编码,是一种二进制转化为十进制的编码方法。

注意事项:

注意8421的用法和使用场景。

注意二进制、八进制、十进制和十六进制之间相互转换。

进制转换8421法则是什么意思

8421转换法可以轻松实现各进制之间的转换

1.10进制转二进制

例:10进制10转换成二进制

首先按照8421来分解:10=2+8,用8421转换法,对应数字下面写1,没有的写0,得到:

8421

1010

也就是说10进制的转换成2进制等于1010,此时或许有人会问,如果这个数大于15(8+4+2+1)咋办?很简单,在前面添加个16,如果再大于31,就再在前面加个32

例:10进制21转换成二进制

21=16+4+1,接下来,老规矩

168421

10101

例:10进制35转换成二进制

35=32+2+1

32168421

100011

2.二进制转10进制

例:2进制1011转换成十进制

8421

1011

8+2+1=11(D)

二进制1011就是10进制的11(其实是上面方法的逆过程!

3.10进制转16进制

例:10进制52转换成16进制

52=32+16+4

32168421

110100

从右到左4位4位的进行分割,位数不足的在左边添0

得到00110100

84218421

00110100

(1+2)*10+4*1=34(H)

4.10进制转8进制

例:10进制52转换成8进制(421码)

52=32+16+4

32168421

110100

从右到左3位3位的进行分割,位数不足的在左边添0

421421

110100

(4+2)*10+1*4=64(O)

5.16进制转8进制

例:16进制2A转换成8进制

把每一位进行8421分解:

2=0010(B)

A=1010(B)

从右到左3位3位的进行分割,位数不足的在左边添0

421421421

000101010

(4+1)*10+2=52(O)

6.8进制转16进制

例:8进制64转换成16进制

6=110(B)

4=100(B)

从右到左4位4位的进行分割,位数不足的在左边添0

84218421

00110100

(2+1)*10+4=34(H)

10进制转8421进制算法

把十进制的每一位用四位二进制数表示,就这么简单,从0-9的8421码很容易记住的。例:3653=00116=01105=0101365=1101100101十进制换算BCD码,整数从右边开始,每个数是4位二进制代码。

关于进制转换方法8421的内容到此结束,希望对大家有所帮助。

最新文章