二进制与十进制转换PPT学习教案
一、十进制系统
十进制系统是一种基于10的数制系统,具有10个数字符号:0, 1, 2, 3, 4, 5, 6, 7, 8, 9。各位权是以10为底的幂。进位规则是逢10进1,借1当10。例如,十进制数315.76可以分解为:
3*10^2 + 1*10^1 + 5*10^0 + 7*10^-1 + 6*10^-2 = 315.76
二、 二进制系统
二进制系统是一种基于2的数制系统,具有2个数字符号:0, 1。各位权是以2为底的幂。进位规则是逢2进1,借1当2。例如,二进制数1011.01可以分解为:
1*2^3 + 0*2^2 + 1*2^1 + 1*2^0 + 0*2^-1 + 1*2^-2 = 11.25
三、进制转换
(1)十进制转换成二进制
要将十进制转换成二进制,需要将整数部分和小数部分分别进行转换。整数部分采用“除以2取余,直到商0”的方法,所得余数按逆序排列就是对应的二进制整数部分。小数部分采用“乘以2取整,达到精度为止”的方法,所得整数按顺序排列就是对应的小数部分。
例如,把十进制数11.25转换成二进制数:
整数部分:11÷2=5余1,5÷2=2余1,2÷2=1余0,1÷2=0余1,所得余数按逆序排列为1011。
小数部分:0.25*2=0.5,0.5*2=1.0,所得整数按顺序排列为01。
因此,(11.25)10=(1011.01)2
(2)二进制转十进制
从右到左用二进制的每个数去乘以2的相应次方,不过次方要从0开始。例如,把二进制数1101.1转换成十进制数:
2^0 + 0*2^1 + 1*2^2 + 1*2^3 = 13
四、数据存储单位
在计算机中,数据存储的最小单位为比特(bit),1个比特为1个二进制位。数据的存储单位是字节(Byte,B),1个字节为8个二进制位。除字节外,还有千字节(KB)、兆字节(MB)、吉字节(GB)、太字节(TB)。它们的换算关系是:
1 KB=1 024 B
1 MB=1 024 KB
1 GB=1 024 MB
1 TB=1 024 GB
本PPT学习教案总结了十进制与二进制的概念、进制转换的方法、数据存储单位等基础知识,为学习计算机科学的学生提供了有价值的参考资料。