目录
前言
进制也就是是进位计数制,是人为定义的带进位的计数方法(有不带进位的计数方法,比如原始的结绳计数法,唱票时常用的“正”字计数法,以及类似的tally mark计数)。
一、计算机的数制/进制
1、定义
进制也称为计数制,是一种计数的方法,是用一组固定的符号和统一的规则来表示数值的方法。在计数过程中采用进位的方法称为进位计数制(进制),包括数位、基数和位权三个要素
数制:计数的方法指用一组固定的符号和统一的规则表示数值的方法
数位:指数字符号在一个数中所处的位置
基数:指某种进位计数制中,数位上所能使用的数字符号的个数
X进制的基数就是X,例如:二进制的基数就是2
位权:指在某种进位计数器中,数位所代表的大小,即处在某一位上的“1”所表示的数值的大小
二、十进制系统
1、定义
十进制系统包括10个数子,即0、1、2、3、4、5、6、7、8、9
2、十进制的计算
1.十进制数的基数是10
2.数位:从右边开始数,最有边的第一位数字是第0位
3.位权:每位的数值乘以基数为低的数位次方
以256D为例:
二、二进制系统
1、含义
二进制的意思是基于两个数字,这些二进制数或二进制位表示位0个1
2、二进制转换十进制
1.二进制数的基数是2
2.数位:从右边开始数,最有边的第一位数字是第0位
3.位权:每位的数值乘以基数为低的数位次方
以10001011B为例
注:1*0的几次方都等于0,所以数位为0的可以不用计算。
三、十六进制数系统
1、含义
十六进制数系统的基数是16,前十个数字是0到9,后面的A、B、C、D、E、F分别表示10、11、12、13、14、15
2、十六进制转换二进制
1.十六进制数的基数是16
2.数位:从右边开始数,最有边的第一位数字是第0位
3.位权:每位的数值乘以基数为低的数位次方
以12BH为例
四、数制的表示
1、十进制数(Decima number)
(1010)₁₀、1010D、1010
2、二进制数(Binarg number)
(1010)₂ 、1010B
3、十六进制数(Hexadecimal number)
(1010)₁₆、1010H、Ox1010
五、数制的计算
1、十进制的特点是逢十进一
2、二进制的特点是逢二进一
3、十六进制的特点是逢16进一
六、十进制转换二进制与十六进制
1、方法
十进制转换二进制与十六进制的方法都一样:整除取余,十进制数转换任意(X)进制数,用十进制数除以X,求余数,然后倒推。
以135D转换二进制和190D转换十六进制为例:
如下图所示,将135除以2,得余数,直到不能整除,然后再将余数从下至上倒取。得到结果:1000 0111B
190除以16的11余14,结果为:BEH
七、二进制转换十六进制
1、方法
从右边开始没四位数可换算成一个十六进制数
八、二进制的优点
二进制只需要用两种状态表示数字,容易实现;二进制的运算规则简单;用二进制容易实现逻辑运算。
九、储存量
计算机储存量可以用位和字节表示,字节是最小单位
8位 | 1字节 |
1024字节 | 1KB |
1024KB | 1MB |
1024MB | 1GB |
1024GB | 1TB |
1024TB | 1PB |
1024PB | 1EB |
十、总结
以上就是今天所讲内容,进制的转换非常重要,要熟练掌握。