有问题就有答案
Q1:(10001111101.100010)2进制转换为16进制
(10001111101.100010)2=(100 0111 1101.1000 10)2=(4 7 D .8 2)H=47D.82H
Q2:将二进制11101011111转换为十六进制(要计算过程)
从小数点开始,向左右二边按“四位一段”分段(不足补0),然后,每一段的四位二进制数就对应一位十六进制数。按照以下对应关系进行转换:0000 00001 10010 20011 30100 40101 50110 60111 71000 81001 91010 A1011 B1100 C1101 D1110 E1111 F例如:(0100 1100 1000 0111 .1101 0000 0101 1000)2=(4C87.D058)16
Q3:把二进制(101101101)转换成16进制怎么转换?
计算机自带的计算器工具可用于快速将二进制(101101101)转换为十六进制。具体操作请参考以下步骤。1.打开电脑中的“开始”菜单,然后点按“所有程序”选项。2.然后找到“附件”文件下的“计算器”图标,点击它。3.然后选择计算器工具“查看”页面下的“程序员”选项。4.然后在出现的窗口中选择“二进制”选项,并在显示字段中输入“101101101”。5.然后选择“十六进制”,转换结果16D将出现在显示栏中。完成上述设置后,将二进制(101101101)转换为十六进制。
Q4:二进制1000怎样转换成十六进制8 十六进制8怎样转换成二进制1000???
1. 二进制1000专换成16进制用8421转换法,即自左向右,8*1+4*0+2*0+1*0=0x8,这是所有十六进制转二进制的通用转换方式,位对位对齐转换,分别乘以8421,然后相加。如果二进制数不够位,应在整数位左边或小数位右边用0补足,凑足4的倍数。当然整数部分和小数部分要分别转换。如:将111100转换为16进制,用8421转换法,但只能对齐二进制的低四位,高二位无法对齐的情况下补0,变为00111100B,再用8421:0*8+0*4+1*2+1*1+1*8+4*1+0*2+0*1=0x3C。注意:十六进制数的一位相当于二进制数的四位。 2. 十六进制转换二进制:用8421拼凑法,首先要清楚的是:四位二进制数表示十六进制的一位,根据以上例子,转换0x3C。首先转换二进制的高四位,也就是十六进制3这个数,可以将8421四位数相加拼凑,如果能得出3,就将该位设置为1,其余为0。这四个数字中,仅有2+1才能得到3,因此,转换为二进制就是0011。低四位,十六进制数C(十进制数12),只有8+4=12,设置为1,其余为0,就得到1100,高低位结合起来,二进制数为00111100. 结合你的例子,转换0x8,8421中仅有8与其相匹配,直接设该位为1,其余为0,得1000B。 还有一种比较简单的方法,楼主可以直接查询BCD码,任何一个十六进制数都可以通过查询BCD码得以转换。 另外,楼上的朋友转换的数并非十六进制,而是十进制。
Q5:(11101011)的2进制转换为16进制,为什么是(EB)16进制??
呵呵,你没有理解“对”的概念。我们从小就用十进制,所以给我们留下了根深蒂固的错觉。你用二进制1110去掉16,这本身就是一个很大的错误。你看这里的十进制1110,但是它的右边是二进制,这里不能直接除。
Q6:将二进制数(10101101110)2转换成十六进制数为( )16?
(56E)16从右边开始,每四组写十六进制。101 0110 111056E十六进制扩展数据:4FB5十六进制改为二进制,看到FD时迅速转换为二进制数。首先,f被转换。当你看到f的时候,你需要知道它是15,然后如何用8421加15。应该是8 4 2 1,所以四位数都是1: 1111。然后转换d,看到d,知道是13,怎么用8421?应该是:8 4 1,也就是:1101。因此,FD被转换为二进制数,即:1111 1101。由于十六进制转换成二进制是相当直接的,当我们需要把一个十进制数转换成二进制数时,也可以先转换成十六进制再转换成二进制。