为什么计算机中二进制数10111101 b转换为十六进制是2e63b?

如题所述

首先结果为2e63b。过程是这样的:二进制转换成十六进制,是每四位二进制数字转换成一位十六进制数字。然后我们先从后往前看,最后面的二进制1011,我们换算一下(如下图所示),结果为11,对应b,然后我们再往前看4位即0011计算结果为3,然后是它的前四位0110,为6,再往前四位1110,为e(e是十六进制数,我在图中有解释),最后只剩两位了,10,不足位可以补全,就是0010,为2。然后我们把前面算出的十六进制数按照原先二进制数的顺序整合,结果为2e63b。

这是辅助理解的图

温馨提示:答案为网友推荐,仅供参考