标签:
十进制 | 二进制 |
---|---|
01 | 0001 |
02 | 0010 |
03 | 0011 |
04 | 0100 |
05 | 0101 |
06 | 0110 |
07 | 0111 |
08 | 1000 |
09 | 1001 |
10 | 1010 |
叙述中的数字若无特殊说明则为正常的十进制,,,嘿嘿嘿(●ˇ?ˇ●)
当我们说X进制的时侯,其实是说我在这种X进制的表示下,一位可以有多少种表示
十进制 | 二进制 | 十六进制 |
---|---|---|
01 | 00001 | 01 |
04 | 00100 | 04 |
09 | 01001 | 09 |
10 | 01010 | 0a |
14 | 01110 | 0e |
15 | 01111 | 0f |
16 | 10000 | 10 |
第4位 | 第3位 | 第2位 | 第1位 | 第0位 |
---|---|---|---|---|
1 | 0 | 0 | 1 | 0 |
也就是说二进制的10010表示为十进制就是18,值也就是18
如此一来不同进制之间的转换规律也就呼之欲出了,撇下十六进制,只讲十进制与二进制的转换
二进制转换十进制
十进制小数与二进制小数
a原码 | a值 | a原码取反 | a反码 | -a补码 | -a值 |
---|---|---|---|---|---|
0000 | 0 | 1111 | 0000 | 0000 | 0 |
0001 | 1 | 1110 | 0001 | 1111 | -1 |
0010 | 2 | 1101 | 0010 | 1110 | -2 |
0011 | 3 | 1100 | 0011 | 1101 | -3 |
0100 | 4 | 1011 | 0100 | 1100 | -4 |
0101 | 5 | 1010 | 0101 | 1011 | -5 |
0110 | 6 | 1001 | 0110 | 1010 | -6 |
0111 | 7 | 1000 | 0111 | 1001 | -7 |
问题3:如果我们用最高位为1来表示负数,那么在“大小比较”的时候,计算机比较笨,总是认为1大于0,那么按每一位来比较的话负数岂不是总是大于正数了?
快考试了,我想挑战一下自己,把所有复习的笔记用自己的思路结合计算机体系结构的内容都整理到CSDN上,,有点难啊,,接下来搞定
之后打算复习
标签:
原文地址:http://blog.csdn.net/stringnewname/article/details/51353269