进制转换计算ASCII表23917.pdf
《进制转换计算ASCII表23917.pdf》由会员分享,可在线阅读,更多相关《进制转换计算ASCII表23917.pdf(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-一、二进制转化成其他进制 1.二进制BINARY八进制OCTAL 例子 1:将二进制数100102 转化成八进制数。100102=010 0102=2 28=228 例子 2:将二进制数0.10102 转化为八进制数。0.101012=0.101 0102=0.5 28=0.528 诀窍:因为每三位二进制数对应一位八进制数,所以,以小数点为界,整数位则将二进制数从右向左每 3 位一隔开,缺乏 3 位的在左边用 0 填补即可;小数位则将二进制数从左向右每 3 位一隔开,缺乏 3 位的在右边用 0 填补即可。2.二进制BINARY十进制DECIMAL 例子 1:将二进制数100102 转化成十进
2、制数。100102=1*24+0*23+0*22+1*21+0*2010=16+0+0+2+010=(18)10 例子 2:将二进制数0.101012 转化为十进制数。0.101012=0+1*2-1+0*2-2+1*2-3+0*2-4+1*2-510=0+0.5+0.25+0.125+0.0625+0.0312510=0.9687510 诀窍:以小数点为界,整数位从最后一位 从右向左 开场算,依次列为第 0、1、2、3n,然后将第 n 位的数0 或 1乘以 2 的 n-1 次方,然后相加即可得到整数位的十进制数;小数位则从左向右开场算,依次列为第 1、2、3.n,然后将第 n 位的数0 或
3、1乘以 2的-n 次方,然后相加即可得到小数位的十进制数按权相加法。3.二进制BINARY十六进制HE*例子 1:将二进制数100102 转化成十六进制数。100102=0001 00102=1 216=(12)16 例子 2:将二进制数0.10102 转化为十六进制数。0.101012=0.1010 10002=0.A 816=0.A816 诀窍:因为每四位二进制数对应一位十六进制数,所以,以小数点为界,整数位则将二进制数从右向左每 4 位一隔开,缺乏 4 位的在左边用 0 填补即可;小数位则将二进制数从左向右每 4 位一隔开,缺乏 4 位的在右边用 0 填补即可。100102=228=(1
4、8)10=(12)16 0.101012=0.528=0.9687510=0.A816 二、八进制转化成其他进制 1.八进制OCTAL二进制BINARY 例子 1:将八进制数7518 转换成二进制数。7518=7 5 18=111 101 0012=1111010012 例子 2:将八进制数0.168 转换成二进制数。0.168=0.1 68=0.001 1102=0.001112 诀窍:八进制转换成二进制与二进制转换成八进制相反。2.八进制OCTAL十进制DECIMAL-例子 1:将八进制数7518 转换成十进制数。7518=7*82+5*81+1*8010=448+40+110=48910
5、 例子 2:将八进制数0.168 转换成十进制数。0.168=0+1*8-1+6*8-210=0+0.125+0.0937510=0.2187510 诀窍:方法同二进制转换成十进制。以小数点为界,整数位从最后一位从右向左开场算,依次列为第 0、1、2、3n,然后将第 n 位的数0-7乘以 8 的 n-1 次方,然后相加即可得到整数位的十进制数;小数位则从左向右开场算,依次列为第 1、2、3.n,然后将第 n 位的数0-7乘以 8 的-n 次方,然后相加即可得到小数位的十进制数按权相加法。3.八进制OCTAL十六进制HE*例子 1:将八进制数7518 转换成十六进制数。7518=11110100
6、12=0001 1110 10012=1 E 916=1E916 例子 2:将八进制数0.168 转换成十六进制数。0.168=0.001112=0.0011 10002=0.3816 诀窍:八进制直接转换成十六进制比拟费力,因此,最好先将八进制转换成二进制,然后再转换成十六进制。7518=1111010012=48910=1E916 0.168=0.001112=0.2187510=0.3816 三、十进制转化成其他进制 1.十进制DECIMAL二进制BINARY 例子 1:将十进制数9310 转换成二进制数。93/2=46.1 46/2=23.0 23/2=11.1 11/2=51 5/2
7、=2.1 2/2=10 9310=10111012 例子 2:将十进制数0.312510 转换成二进制数。0.3125*2=0.625 0.625*2=1.25 0.25*2=0.5 0.5*2=1.0 0.312510=0.01012 诀窍:以小数点为界,整数局部除以 2,然后取每次得到的商和余数,用商继续和 2 相除,直到商小于 2。然后把第一次得到的余数作为二进制的个位,第二次得到的余数作为二进制的十位,依次类推,最后一次得到的小于 2 的商作为二进制的最高位,这样由商+余数组成的数字就是转换后二进制的值整数局部用除 2 取余法;小数局部则先乘 2,然后获得运算结果的整数局部,将结果中的
8、小数局部再次乘 2,直到小数局部为零。然后把第一次得到的整数局部作为二进制小数的最高位,后续的整数局部依次作为低位,这样由各整数局部组成的数字就是转化后二进制小数的值小数局部用乘 2 取整法。需要说明的是,有些-十进制小数无法准确的用二进制进展表达,所以转换时符合一定的精度即可,这也是为什么计算机的浮点数运算不准确的原因。2.十进制DECIMAL八进制OCTAL 例子 1:将十进制数9310 转换成八进制数。93/8=11.5 11/8=13 9310=1358 例子 2:将十进制数0.312510 转换成八进制数。0.3125*8=2.5 0.5*8=4.0 0.312510=0.248 诀
9、窍:方法同十进制转化成二进制。以小数点为界,整数局部除以 8,然后取每次得到的商和余数,用商继续和 8 相除,直到商小于 8。然后把第一次得到的余数作为八进制的个位,第二次得到的余数作为八进制的十位,依次类推,最后一次得到的小于 8 的商作为八进制的最高位,这样由商+余数组成的数字就是转换后八进制的值整数局部用除 8 取余法;小数局部则先乘 8,然后获得运算结果的整数局部,将结果中的小数局部再次乘 8,直到小数局部为零。然后把第一次得到的整数局部作为八进制小数的最高位,后续的整数局部依次作为低位,这样由各整数局部组成的数字就是转化后八进制小数的值小数局部用乘 8取整法。3.十进制DECIMAL
10、十六进制HE*例子 1:将十进制数9310 转换成十六进制数。93/16=5.13D 9310=5D16 例子 2:将十进制数0.312510 转换成十六进制数。0.3125*16=5.0 0.312510=0.516 诀窍:方法同十进制转化成二进制。以小数点为界,整数局部除以 16,然后取每次得到的商和余数,用商继续和 16 相除,直到商小于 16。然后把第一次得到的余数作为十六进制的个位,第二次得到的余数作为十六进制的十位,依次类推,最后一次得到的小于 16 的商作为十六进制的最高位,这样由商+余数组成的数字就是转换后十六进制的值整数局部用除16 取余法;小数局部则先乘 16,然后获得运算
11、结果的整数局部,将结果中的小数局部再次乘 16,直到小数局部为零。然后把第一次得到的整数局部作为十六进制小数的最高位,后续的整数局部依次作为低位,这样由各整数局部组成的数字就是转化后十六进制小数的值小数局部用乘 16 取整法。9310=10111012=1358=5D16 0.312510=0.01012=0.248=0.516 四、十六进制转换成其他进制 1.十六进制HE*二进制BINARY 例子 1:将十六进制数A716 转换成二进制数。A716=A 716=1010 01112=101001112-例子 2:将十六进制数0.D416 转换成二进制数。0.D416=0.D 416=0.11
12、01 01002=0.1101012 诀窍:十六进制转换成二进制与二进制转换成十六进制相反。2.十六进制HE*八进制OCTAL 例子 1:将十六进制数A716 转换成八进制数。A716=101001112=010 100 1118=2478 例子 2:将十六进制数0.D416 转换成八进制数。0.D416=0.1101012=0.110 1018=0.658 诀窍:十六进制直接转换成八进制比拟费力,因此,最好先将十六进制转换成二进制,然后再转换成八进制。3.十六进制HE*十进制DECIMAL 例子 1:将十六进制数A716 转换成十进制数。A716=10*161+7*16010=160+710
13、=16710 例子 2:将十六进制数0.D416 转换成十进制数。0.D416=0+13*16-1+4*16-210=0+0.8125+0.01562510=0.82812510 诀窍:方法同二进制转换成十进制。以小数点为界,整数位从最后一位从右向左开场算,依次列为第 0、1、2、3n,然后将第 n 位的数0-9,A-F乘以 16 的 n-1 次方,然后相加即可得到整数位的十进制数;小数位则从左向右开场算,依次列为第 1、2、3.n,然后将第 n 位的数0-9,A-F乘以 16 的-n 次方,然后相加即可得到小数位的十进制数按权相加法。A716=101001112=2478=16710 0.D
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 转换 计算 ASCII 23917
限制150内