请问为什么4个二进制数是一个16进制数?

问了很多人都答不出~~大多数人只是会用这个方法把2进制转成16进制~~

16进制是表示一位16进制的数能表示0~F的范围(同10进制一样,一位十进制能表示0~9的范围),2进制当然也是一样,为什么4位2进制数表示一个16进制数呢?那是因为16进制的F用2进制表示为1111,只须四位就够了,用16进制只是为了计算机中方便处理罢了,当然也有12进制13进制的数等等,只是处理起来麻烦,道理是一样的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-08-02
十进制知道吧?
0
1
2
3
4
5
6
7
8
9
为什么没有十?而是1和0,
这就是进位
跟通俗一点讲
00
01
02
03
04
05
06
07
08
09
10
这是十
11
..
进了1位,是1和0
二进制同理
00
01
10
因为二进制只有0和1
11
八进制同理

十六进制
0-9
a-f
01
02
03
..
09
a
代表10
b
代表11
..
f代表15
10代表16
11
代表17
第2个回答  2005-10-20
2的4次方为16,这样子恰好就每四个二进制的 进位 与一个十六进制的 进位 是一样的.二进制转八进制也是一样的道理

其实十六进制的产生就是为了方便转换二进制的