如何把十进制数6换算成二进制数,要过程
发布网友
发布时间:2022-04-22 14:21
我来回答
共2个回答
热心网友
时间:2023-07-14 21:39
十进制6=0110(二进制)
方法一:简单点的算法,二进制用的是8421编码,也就是四位二进制数的每一位上的1代表的数值分别是8、4、2、1,0110也就是0 4 2 0,4+2=6了。
方法二:正规算法,拿6除以2,然后倒取余数
2| 6 余数为0
| ___
|3 余数为1
2 |___
| 1 余数为1
2 |___
|0 余数为0
2|___
最后倒取余数为0110
还有其它方法,就先介绍着两个
热心网友
时间:2023-07-14 21:39
6 = 4 + 2 = 1 * 2的2次幂+ 1 * 2的1次幂 + 0 * 2的0次幂,所以10进制6换算成2进制等于110。
一般情况下,笔算需要用除法,(1)6/2=3...余数0
继续用所得到的(2)3/2=1...余数1,1已经小于2了,故除法停止。
取(2)的得数1,余数1,(1)的余数0,得到2进制数110.
其实只要把一个数转化成2的乘方的多项式就可以了,如6=4 + 2...二进制110
10 = 8 + 2...二进制1010