怎样把一个二进制数(1 1110 1111 1001)2转换成十六进制数?

怎样把一个二进制数(1 1110 1111 1001)2转换成十六进制数?

从右到左,四位一组,直接翻译即可,二进制数(1 1110 1111 1001)2转换成十六进制数是(1EF9)16
回答者: 阳光上的桥 - 一派掌门 十二级 10-17 11:02
有一个转换对照表,找来对着转呗。
回答者:等虫的蛙 - 高级经理 七级 10-17 11:03
用系统自带的计算器就行了。

开始-运行,输入calc,点“查看”-“科学型”。

1EF9
回答者:a6117b381 - 探花 十级 10-17 11:03
从右到左 每4位为一个计算单位进行转换

比如
3 2 1 0
————---
1 0 0 1

值为2^3+2^0=9

3 2 1 0
-----------
1 1 1 1
值为2^3+2^2+2^1+2^0=15 为F
所以(1 1110 1111 1001)就是1EF9
回答者:swallowliyi - 经理 四级 10-17 11:05
2的4次幂是16,所以每4个2进制数转换成一个16进制的数字,你这个数组的16进制是:1EF9
具体转换方法比如:
JKLM--->J*(2的3次方)+K*(2的2次方)+L*(2的一次方)+M*(2的0次方=一个十六进制数字
回答者:indy112 - 初入江湖 二级 10-17 11:09
从右边起四位划为一组,再把每一组数字转换成十六进制,(例如:1001换化为十六进制方法如下:(1001)2=1*2^3+0*2^2+0*2^1+1*2^0=(9)16 )用此方法把每组数都转换为十六进制即可。最后答案为:(1EF9)16
回答者:liqiangyang - 试用期 一级 10-17 12:21
从右边起四位划为一组,最左边不足4位的前面补0,再把每一组数字转换成相应的十六进制,即可。本题答案为:(1EF9)16
回答者:jianying_166 - 秀才 二级 10-17 17:19
可以划分法,16进制的话需要每四位一组(同理如果是转化为八进制的话,每三为一组)划分的顺序从小数点往两边开始,不足四位时补零
比如:1011110101.10101
划分的结果是
0010 1111 0101.1010 1000
然后对每组数进行从二进制到十进制的转化,组合起来即可
回答者:shore11 - 助理 二级 10-18 18:42
十进制是逢十进一
二进制是逢二进一

(注:如"2②"表示2的2次方,"2⑤"表示2的5次方)
1.二进制计数法的概念
人们在日常生活中和生产实践中,我们接触到越来越多的数字,创造了分组计数的制度.而我们的生活中,一般采用了"满十进一"的十进制计数法,我们现在已经熟悉并经常运用这一种计数法了.但也有采用其他计数法.如二进制,六进制,十六进制等计数法.现在就来讲一讲"二进制"和"十进制"的关系
2.十进制和二进制数的互化
(1)化十进制数为二进制数
<1>比较小的十进制数为二进制数可以用观察法.
例:化45为二进制数
因为2的0次方,1次方,2次方~~~10次方分别等于1,2,4,8,16,32,64,128,256,512,1024.
所以 45=32+8+4+1=2⑤+2③+2②+1=1*2⑤+0*2④+1*2②+0*2①+1*1=101101(二进制)
<2>一般化法
利用短除法(通常叫做"二除取余法")
(2)化二进制数为十进制数
这是比较方便的,只需把二进制是写成展开式;计算即得.
例1 化101101(二进制)为十进制数.
101101(二进制)=1*2⑤+0*2④+1*2③+1*2②+0*2①+1*1=32+0+8+4+0+1=45
例 2 化1011010101(二进制)为十进制数.
1011010101(二进制)=1*2⑨+1*2⑦+1*2⑥+1*2④+1*2②+1*1=512+128+64+16+4+1=725

由于我的电脑水平有限,很多东西大不出来,不能很明确地表现出来,我已经把我认为比较重要和简单的东西表示出来了,如果您还有疑问,我建议您到书店去买一本书:
<<小学数学奥林匹克读本(最新修订本)5年级>>(江苏教育出版社)
这本书挺好,我相信您看了会有帮助的.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-10-17
从右边起四位划为一组,最左边不足4位的前面补0,再把每一组数字转换成相应的十六进制,即可。本题答案为:(1EF9)16本回答被提问者采纳
第2个回答  2007-10-17
从右到左,四位一组,直接翻译即可,二进制数(1 1110 1111 1001)2转换成十六进制数是(1EF9)16
第3个回答  2007-10-17
从右到左 每4位为一个计算单位进行转换

比如
3 2 1 0
————---
1 0 0 1

值为2^3+2^0=9

3 2 1 0
-----------
1 1 1 1
值为2^3+2^2+2^1+2^0=15 为F
所以(1 1110 1111 1001)就是1EF9
第4个回答  2007-10-18
可以划分法,16进制的话需要每四位一组(同理如果是转化为八进制的话,每三为一组)划分的顺序从小数点往两边开始,不足四位时补零
比如:1011110101.10101
划分的结果是
0010 1111 0101.1010 1000
然后对每组数进行从二进制到十进制的转化,组合起来即可