十六进制是遇16进1,16的二进制表示是10000,所以最大的16位数为15,对应的就是10000-1,也就是1111。
所以二进制中用4位二进制编码就可以表示一个十六进制数字。
所以,从二进制到十六进制,需要每4个二进制数字划分成一个十六进制数字。
1111 1110
15 14
F E
所以,最后的结果是0xFE
128+64+32+16+8+4+2+0.5=254.5
算法就是 个位上的数乘以2的零次方 十位上的数乘以2的一次方……千万位上的数乘以2的7次方 得数加起来就是十进制