|
主题 : : 16进制1位相当于2进制4位,那么10进制1位相当于2进制几位? [待解决] |
回复[ 8次 ]
点击[ 682次 ] | |
|
|
|
|
[帖 主]
[ 发表时间:2012-11-27 14:45 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2011-12-11 10:36 |
16进制1位相当于2进制4位,那么10进制1位相当于2进制几位?9 | | |
|
|
|
|
[第1楼]
[ 回复时间:2012-12-01 23:50 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2012-11-13 22:06 |
就是因为不匹配,所以我们在学习过程中见到的基本都是16进制,而不是10进制。不然怎么可能会放弃大家熟知的10进制,而去发明一个16进制呢? | | |
|
|
|
|
[第2楼]
[ 回复时间:2013-02-06 16:24 ]
[引用]
[回复]
[ top ] | |
荣誉值:4
信誉值:0
注册日期:2013-02-02 01:48 |
|
|
|
|
|
[第3楼]
[ 回复时间:2013-04-18 11:50 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2012-08-21 09:46 |
16进制就是2进制的简写,但是2进制跟10进制的转换没有这么直接的 | | |
|
|
|
|
[第4楼]
[ 回复时间:2013-06-15 15:12 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2013-06-15 10:10 |
嘿嘿,有个例子啊,
1K=10^3
1KB=2^10
所以,3个十进制位相当于10个二进制位。大约~ | | |
|
|
|
|
[第5楼]
[ 回复时间:2014-08-27 16:01 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2014-08-26 21:14 |
16以内的十进制数字可以用4位二进制数表达出来,所以才有了16进制。 | | |
|
|
|
|
[第6楼]
[ 回复时间:2014-08-28 01:38 ]
[引用]
[回复]
[ top ] | |
荣誉值:4
信誉值:0
注册日期:2014-08-02 21:25 |
十进制 二进制 十六进制
1 1B 1H
2 10B 2H
3 11B 3H
4 100B 4H
9 1001B 9H
10 1010B AH
15 1111B FH
16 10000B 10H
99 1100011B 63H
100 1100100B 64H
255 11111111B FFH
256 100000000B 100H
999 1111100111B 3E7H
十进制,从零数,数十下进一位;
二进制,从零数,数两下进一位;
十六进制,从零数,数16下进一位。
十进制9999该进位了吧,二进制1111B该进位了吧,十六进制FFFFH该进位了吧。
上面那个二进制1111B转换成十进制是15,转换成十六进制是FH。
加一,进位之后,二进制是10000B,十六进制是 10H。
随便据个数,二进制是1110 0011 1000 B,
此时转换为十六进制是 E 3 8 H。
而1110B = EH ; 0011B = 3H ; 1000B = 8。
计算机用二进制计算最快,最省事。我们用十六进制来间接表示二进制,目前最省事。 | | |
|
|
|
|
[第7楼]
[ 回复时间:2014-08-28 01:39 ]
[引用]
[回复]
[ top ] | |
荣誉值:4
信誉值:0
注册日期:2014-08-02 21:25 |
|
|
|
|
|
[第8楼]
[ 回复时间:2015-05-09 09:27 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2015-05-08 16:06 |
王爽老师上面的书籍上解释过这样的情况:在存储单元中只能存放8个字符,为了方便的直观的看出是由哪几个8位数据构成的,就使用16进制了。 | | |