目录
一、数制
1.1 什么是数制
数制:计数方法,指用一组固定的符号和统一规则表示数值的方法。
数位:指数字符号在一个数中所处的位置。
基数:指在某种进位计数中,数位上所能使用的数字符号的个数。
位权:指在某种进位计数中,数位所代表的大小。
基数=进制数
数位:从由开始数第一个数字是0位
位权:每一位数值*基数的位数
例如:236
=6*10^0+3*10^1+2*10^2
=6+30+200
=236
二、进制转换
2.1 二进制
二进制的意思是基于两个数字,用0和1来表示。
二进制数:基数为二。
数位:(如下例为7)
位权:2^数位
例:10001011 转换十进制
=1*2^0+1*2^1+1*2^3+1*2^7
=1+2+8+128
=139
优点:二进制只需两种状态表示,容易实现。
二进制的运算规则简单,用二进制更容易实现逻辑运算。
2.2 十六进制数
十六进制数系统基数是16
前十是0到9后面表示用字母:A\B\C\D\E\F,分别为10、11、12、13、14、15
例:十六进制数转十进制“12B”
=11*16^0+2*16^1+1*16^2
=11+32+256
=299
十六进制转二进制
据表所示前4行推算出从右边开始每四位二进制数可转换成一位十六进制数。
例如:100011111110
可以将其拆分为:1110,1111,1000,那么就是1EF。
0 | 0000 |
1 | 0001 |
2 | 0010 |
3 | 0011 |
4 | 0100 |
5 | 0101 |
6 | 0110 |
7 | 0111 |
8 | 1000 |
9 | 1001 |
A | 1010 |
B | 1011 |
C | 1100 |
D | 1101 |
E | 1110 |
F | 1111 |
2.3 十进制转换
十进制转换:
十进制转二进制就是二进制转十进制的逆过程。例如:十进制150来举例。
150/2=75(余数为0)
75/2=37(余数为1)
37/2=18(余数为1)
18/2=9(余数为0)
9/2=4(余数为1)
4/2=2(余数为0)
2/2=1(余数为0)
1/2=0(余数为1)
整合为10010110即是转换的二进制。
十进制转十六进制
十进制转十六进制和十六进制转十进制是互逆的,例如:150。
150/16=9(余数为6)
9/16=0(余数为9)
整合为96,得到十六进制数。
三、各进制表示方式
3.1 十进制数
表示方式:1010D,1010
3.2 二进制数
表示方式:1010B
3.3十六进制数
表示方式:1010H,0x1010
四、总结
知道什么是进制。
知道进制之间的转换。
知道各进制间表现方式