十六进制转二进制

求怎么将04271544和0209FE83转换成二进制?谢谢了

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2019-10-03

要将十六进制数转换成二进制数,只要将1位十六进制数写成4位二进制数,然后将整数部分最左边的“0”和小数部分最右边的“0”去掉即可。可以查询二进制十六进制对应关系转化。

04271544转换成二进制为100001001110001010101000100

0209FE83转换成二进制为10000010011111111010000011

扩展资料:

各种进制数之间的转换

一、二进制数转换为十六进制数

将一个二进制数转换成十六进制数的方法是将二进制数的整数部分和小数部分分别进行转换,即以小数点为界,整数部分从小数点开始往左数,每4位分成一组,当最左边的数不足4位时,可根据需要在数的最左边添加若干个“0”以补足4位。

对于小数部分,从小数点开始往右数,每4位分成一组,当最右边的数不足4位时,可根据需要在数的最右边添加若干个“0”以补足4位,最终使二进制数的总的位数是4的倍数,然后用相应的十六进制数取而代之。

例如:111011.1010011011B = 0011 1011.1010 0110 1100B = 3B.A6CH

二、十六进制数转换为二进制数

要将十六进制数转换成二进制数,只要将1位十六进制数写成4位二进制数,然后将整数部分最左边的“0”和小数部分最右边的“0”去掉即可。

例如:3B.328H = 0011 1011.0011 0010 1000B = 111011.001100101B

三、二进制数转换为十进制数

要将一个二进制数转换成十进制数,只要把二进制数的各位数码与它们的权相乘,再把乘积相加,就得到对应的十进制数,这种方法称为按权展开相加法。

例如:100011.1011B = 1×25 + 1×21 + 1×20 + 1×2-1 + 1×2-3 + 1×2-4= 35.6875D

四、十进制数转换为二进制数

要将一个十进制数转换成二进制数,通常采用的方法是基数乘除法。这种转换方法是对十进制数的整数部分和小数部分分别进行处理,整数部分用除基取余法,小数部分用乘基取整法,最后将它们拼接起来即可。

参考资料来源:百度百科-进制

本回答被网友采纳
第2个回答  推荐于2019-08-28

转换如下:

首先把十六进制数04271544中的每一位数转换为二进制数,每个数要分四位,不足四位的前面加零,请看下面演示:
0  0000
4  0100
2  0010
7  0111
1  0001
5  0101
4  0100
4  0100
将得出四位二进制数串连起来就是结果了
所以,十六进制04271544转换二进制为
100001001110001010101000100 (前面的0就省了)

十六进制0209FE83转换二进制为 1000001001111111101000
0  0000
2  0010
0  0000
9  1001
F  1111
E  1110
8  1000
3  0011


扩展资料:

1、二进制转十六进制:与二进制转八进制方法近似,八进制是取三合一,十六进制是取四合一。(注意事项,4位二进制转成十六进制是从右到左开始转换,不足时补0)。

2、十六进制转二进制:十六进制数通过除2取余法,得到二进制数,对每个十六进制为4个二进制,不足时在最左边补零。

本回答被网友采纳
第3个回答  2019-04-10

利用电脑自带的计算器软件可以将十六进制数转为二进制数,0209FE83的二进制是“10000010011111111010000011”,04271544的二进制数是“100001001110001010101000100”,具体操作请参照以下步骤。

1、在电脑的“开始”菜单中依次点击“所有程序/附件/计算器”选项。

2、在计算器软件界面的“查看”菜单中选择“程序员”点击。

3、在出现的页面左侧选项中选择“十六进制”,然后在显示栏中输入十六制数“04271544”。

4、然后用鼠标选中“二进制”选项,然后显示栏中将会出现04271544的二进制数。

5、再利用同样的方法可以算出0209FE83的二进制数。完成以上设置后,即可实现十六进制转二进制的计算。

本回答被网友采纳
第4个回答  推荐于2017-09-06
首先把十六进制数04271544中的每一位数转换为二进制数,每个数要分四位,不足四位的前面加零,请看下面演示:
0 0000
4 0100
2 0010
7 0111
1 0001
5 0101
4 0100
4 0100
将得出四位二进制数串连起来就是结果了
所以,十六进制04271544转换二进制为
100001001110001010101000100 (前面的0就省了)

十六进制0209FE83转换二进制为 1000001001111111101000
0 0000
2 0010
0 0000
9 1001
F 1111
E 1110
8 1000
3 0011

还是不明白的话,看下面的对照表
十六进制 二进制
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001
A 1010
B 1011
C 1100
D 1101
E 1110
F 1111
其中ABCDE对应十进制中的10,11,12,13,14,15
16的话就要进位,所以只到F,没有G,更没有H...嘎嘎本回答被提问者采纳
相似回答