将二进制11111110转换成十六进制数,怎么算?求具体运算过程

如题所述

十六进制是遇16进1,16的二进制表示是10000,所以最大的16位数为15,对应的就是10000-1,也就是1111。
所以二进制中用4位二进制编码就可以表示一个十六进制数字。
所以,从二进制到十六进制,需要每4个二进制数字划分成一个十六进制数字。
1111 1110
15 14
F E
所以,最后的结果是0xFE
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-07
从小数点位置开始,整数部分向左,小数部分向右,每四位二进制为一组用一位十六进制的数字来表示,
不足四位的用0补足,就是一个相应十六进制数的表示。
00100110.00010100B=26.14H
第2个回答  2012-07-07
拆成4个数跟4个数,即1111和1110,算出10进制的数字,即15和14,再根据十六进制的定义,15为 F,14为E,所以为FE本回答被提问者采纳
相似回答