8进制转2进制整数直接除2取余吗,16进制转2进制也是整数除2直接取余吗? 200
8进制转2进制整数直接除2取余吗,16进制转2进制也是整数除2直接取余吗?还有16进制转8进制是整数直接除8取余吗...
8进制转2进制整数直接除2取余吗,16进制转2进制也是整数除2直接取余吗?还有16进制转8进制是整数直接除8取余吗
展开
4个回答
展开全部
追问
如果变为是16进制变8进制也这样吗
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
解:1、十进制化为其它进制用取余法,八、十六进制转化为二进制也可以用取余法,但是较麻烦,当然也可以用。而八、十六进制相互转化不能用取余法,反正没见人用过。
2、八进制与二进制相互转化用3位一组法,例如:
八进制转二进制:(246)8=(010,100,110)2=(10100110)2
二进制转八进制:(1101001)2=(001,101,001)2=(151)8
注意:分好组后,可以用计算器查对应的码,如果记熟悉的话,一看就会了。
3、十六进制与二进制相互转化用4位一组法,例如:
十六进制转二进制:(4B9E)16=(0100,1011,1001,1110)2=(100101110011110)2
二进制转十六进制:(11010101111101)2=(0011,0101,0111,1101)2=(357D)16
注意:分好组后,可以用计算器查对应的码,如果记熟悉的话,一看就会了。
4、十六进制转化八进制,可以先化为二进制,然后再用3位一组法,连用2、3方法。
5、八进制转化十六进制,可以先化为二进制,然后再用4位一组法,连用2、3方法。
6、其他进制转十进制,方法:数码乘以相应权之和。例如:
八进制转十进制:(136)8=1X8^2+3X8^1+6x8^0=(94)10
2、八进制与二进制相互转化用3位一组法,例如:
八进制转二进制:(246)8=(010,100,110)2=(10100110)2
二进制转八进制:(1101001)2=(001,101,001)2=(151)8
注意:分好组后,可以用计算器查对应的码,如果记熟悉的话,一看就会了。
3、十六进制与二进制相互转化用4位一组法,例如:
十六进制转二进制:(4B9E)16=(0100,1011,1001,1110)2=(100101110011110)2
二进制转十六进制:(11010101111101)2=(0011,0101,0111,1101)2=(357D)16
注意:分好组后,可以用计算器查对应的码,如果记熟悉的话,一看就会了。
4、十六进制转化八进制,可以先化为二进制,然后再用3位一组法,连用2、3方法。
5、八进制转化十六进制,可以先化为二进制,然后再用4位一组法,连用2、3方法。
6、其他进制转十进制,方法:数码乘以相应权之和。例如:
八进制转十进制:(136)8=1X8^2+3X8^1+6x8^0=(94)10
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是的,就是这个规律
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
16进制转2进制 1个16位数对应 4个2进制数,记好对应关系,方便转转。
追问
16进制转8进制怎么做
追答
由于每一个16进制数据占4个二进制位,而每一个8进制数据占3个二进制位。所以在这里我是将输入的16进制字符串转换为相应的二进制字符串,再将所得到的二进制字符串每三个一组,转换为相应的8进制字符串,进而将它输出。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询