各种进制转换

上传人:m**** 文档编号:551643571 上传时间:2022-09-28 格式:DOC 页数:3 大小:26.50KB
返回 下载 相关 举报
各种进制转换_第1页
第1页 / 共3页
各种进制转换_第2页
第2页 / 共3页
各种进制转换_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《各种进制转换》由会员分享,可在线阅读,更多相关《各种进制转换(3页珍藏版)》请在金锄头文库上搜索。

1、10进制转换成其他的都是除以要转换成的那个数,也就是说转换成二进制的就除以2,转换成八进制的就除以8,转换成十六进制的就除以16,然后倒取余数具体例题如下10-2:把20转换成二进制20/2=10余数为010/2=5余数为05/2=2余数为12/2=1余数为01/2=0余数为1则20换成二进制后是1010010-8:把20转换成八进制20/8=2余数为42/8=0余数为2则20转换成八进制后是2410-16:把20转换成十六进制20/16=1余数为41/16=0余数为1则20转换成十六进制后是142-10:把二进制数1101转换成十进制1101=1*2的0次方+0*2的1次方+1*2的2次方+

2、1*2的3次方=13则1101变成十进制后是138-10:把八进制数1340转换成十进制1340=0*8的0次方+4*8的1次方+3*8的2次方+1*8的3次方=736则1340变成十进制后是73616-10:把十六进制数3A4F转换成十进制3A4F=15*16的0次方+4*16的1次方+10*16的2次方+3*16的3次方=14927(十六进制中的是,是)计算机进制转换问题默认分类2009-11-0917:32:16阅读142评论0字号:大中小订阅2进制,用两个阿拉伯数字:0、1;8进制,用八个阿拉伯数字:0、1、2、3、4、5、6、7;10进制,用十个阿拉伯数字:0到9;16进制就是逢16

3、进1,但我们只有09这十个数字,所以我们用A,B,C,D,E,F这五个字母来分别表示10,11,12,13,14,15。字母不区分大小写。以下简介各种进制之间的转换方法一、二进制转换十进制例:二进制“1101100”1101100二进制数6543210排位方法例如二进制换算十进制的算法:1*26+1*25+0*24+1*23+1*22+0*21+0*20ff说明:2代表进制,后面的数是次方(从右往左数,以0开始)=64+32+0+8+4+0+0=108二、二进制换算八进制例:二进制的“10110111011”换八进制时,从右到左,三位一组,不够补0,即成了:010110111011然后每组中的

4、3个数分别对应4、2、1的状态,然后将为状态为1的相加,如010=2110 =4+2=6111 =4+2+1=7011=2+1=3结果为:2673三、二进制转换十六进制十六进制换二进制的方法也类似,只要每组4位,分别对应8、4、2、1就行了,如分解为010110111011运算为:0101=4+1=51011=8+2+1=11(由于10为A,所以11即B)1011=8+2+1=11(由于10为A,所以11即B)结果为:5BB四、二进制数转换为十进制数二进制数第0位的权值是2的0次方,第1位的权值是2的1次方所以,设有一个二进制数:01100100,转换为10进制为:计算:0*20+0*21+1*22+0*23+0*24+1*25+1*26+0*27=100五、八进制数转换为十进制数八进制就是逢8进1。八进制数采用07这八数来表达一个数。八进制数第0位的权值为8的0次方,第1位权值为8的1次方,第2位权值为8的2次方所以,设有一个八进制数:1507,转换为十进制为:计算:7*80+0*81+5*82+1*83=839结果是,八进制数1507转换成十进制数为839六、十六进制转换十进制例:2AF5换算成10进制直接计算就是:5*160+F*161+A*162+2*163=10997(别忘了,在上面的计算中,A表示10,而F表示15#

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号