《进制转换教程.ppt》由会员分享,可在线阅读,更多相关《进制转换教程.ppt(13页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、进制转换讲师:温佳丽计算机中数的表示方法1.十进制:09十个数字组成,逢十进一2.二进制:01二个数字组成,逢二进一3.八进制:07八个数字组成,逢八进一4.十六进制:09、AF十六个数字组成,逢十六进一 十进制 二进制 八进制 十六进制数 0 0 0 0 1 1 1 1 2 10 2 2 3 11 3 3 4 100 4 4 5 101 5 5 6 110 6 6 7 111 7 7 8 1000 10 8 9 1001 11 9 10 1010 12 A 11 1011 13 B 12 1100 14 C 13 1101 15 D 14 1110 16 E 15 1111 17 F=1 2
2、4 0 23 1 22 0 21 1 20 1 2-1 1 2-2=16+0+4+0+1+0.5+0.25=(21.75)10例:(10101.11)2u 二进制、八进制、十六进制转换成十进制-方法:按权相加各种进制之间的转换练习练习:(:(101101.001101101.001)22(1010101.10111010101.1011)22例:(351)8=3 82 5 81 1 80=192+40+1=(233)10各种进制之间的转换练习练习:(476)8(721)8u 二进制、八进制、十六进制转换成十进制-方法:按权相加各种进制之间的转换例:(121)16=1 162 2 161 1 1
3、60=256+32+1=(289)10练习练习:(:(100100)1616(FFF.C)(FFF.C)1616l 十进制转换成二进制、八进制、十六进制 方法:连续除以基,从低到高记录余数,直至商为0各种进制之间的转换例 把十进制数59转换成二进制数59 22921427232120(59)10=(111011)21101111 1 1 0 1 1余余余余余余 小数部分:按“顺序乘2取整法”的原则进行转换。小数乘以2,第一次相乘结果的整数部分为目的数的最高位,将其小数部分再乘2依次记下整数部分,反复进行下去,直到乘积的小数部分为“0”,或满足要求的精度为止。例如(0.375)10 读数方向由上
4、往下于是(0.375)10=(0.011)2十进制数转换成二进制数 n 练习:(105.625)108例 把十进制数159转换成八进制数159 8198280(159)10=(237)82 3 7 余 7余 3余 2各种进制之间的转换例 把十进制数459转换成十六进制数4591628 161160(459)10=(1CB)161 C B 余11余12余 1各种进制之间的转换二进制与八进制转换转换方法:从小数点开始,将二进制数的整数和小数部分每三位分为一组,不足三位的分别在整数的最高位前和小数的最低位后加“0”补足,然后每组用等值的八进制码替代,即得八进制数。例:(11010111.0100111)2=(327.234)811 由于16=24,所以在将二进制数转换成十六进制数时,从小数点开始,将二进制数的整数和小数部分每四位分为一组,不足四位的分别在整数的最高位前和小数的最低位后加“0”补足,然后每组用等值的十六进制码替代,即得目的数。十六进制数转换成二进制数时正好相反,一位十六进制数用四位二进制数来替换。对于有小数的数,要分小数和整数部分处理。二进制转与十六进制的相互转换例:(111011.10101)2=(3B.A8)1612例:(111011.10101)2=(3B.A8)1613