首页 各进制之间的转换

各进制之间的转换

举报
开通vip

各进制之间的转换 二,八,十,十六 之间的相互转换 1.二进制的1101转化成十进制   1101(2)=1*2^0+0*2^1+1*2^2+1*2^3=1+0+4+8=13   转化成十进制要从右到左用二进制的每个数去乘以2的相应次方   不过次方要从0开始   相反 用十进制的数除以2 每除一下将余数就记在旁边   最后按余数从下向上排列就可得到1101   十进制转二进制:   用2辗转相除至结果为1   将余数和最后的1从下向上倒序写 就是结果   例如302   302/2 = ...

各进制之间的转换
二,八,十,十六 之间的相互转换 1.二进制的1101转化成十进制   1101(2)=1*2^0+0*2^1+1*2^2+1*2^3=1+0+4+8=13   转化成十进制要从右到左用二进制的每个数去乘以2的相应次方   不过次方要从0开始   相反 用十进制的数除以2 每除一下将余数就记在旁边   最后按余数从下向上排列就可得到1101   十进制转二进制:   用2辗转相除至结果为1   将余数和最后的1从下向上倒序写 就是结果   例如302   302/2 = 151 余0   151/2 = 75 余1   75/2 = 37 余1   37/2 = 18 余1   18/2 = 9 余0   9/2 = 4 余1   4/2 = 2 余0   2/2 = 1 余0   1/2 = 0 余1   故二进制为100101110   二进制转十进制   从最后一位开始算,依次列为第0、1、2...位   第n位的数(0或1)乘以2的n次方   得到的结果相加就是 答案 八年级地理上册填图题岩土工程勘察试题省略号的作用及举例应急救援安全知识车间5s试题及答案   例如:01101011.转十进制:   第0位:1乘2的0次方=1   1乘2的1次方=2   0乘2的2次方=0   1乘2的3次方=8   0乘2的4次方=0   1乘2的5次方=32   1乘2的6次方=64   0乘2的7次方=0   然后:1+2+0   +8+0+32+64+0=107.   二进制01101011=十进制107. 由二进制数转换成十进制数的基本做法是,把二进制数首先写成加权系数展开式,然后按十进制加法规则求和。这种做法称为"按权相加"法。 2的1次方是2   2的2次方是4   2的3次方是8   2的4次方是16   2的5次方是32   2的6次方是64   2的7次方是128   2的8次方是256   2的9次方是512   2的10次方是1024   2的11次方是2048   2的12次方是4096   2的13次方是8192   2的14次方是16384   2的15次方是32768 2的16次方是65536 2.八进制转十进制 八进制就是逢8进1。   八进制数采用 0~7这八数来 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 达一个数。   八进制数第0位的权值为8的0次方,第1位权值为8的1次方,第2位权值为8的2次方……   所以,设有一个八进制数:1507,转换为十进制为:   用竖式表示:   1507换算成十进制。   第0位 7 x 8^0 = 7   第1位 0 x 8^1 = 0   第2位 5 x 8^2 = 320   第3位 1 x 8^3 = 512 3. 十六进制转换为十进制   (ABC.8C)H=10x16^2+11x16^1+12x16^0+8x16^-1+12x16^-2   =2560+176+12+0.5+0.046875 =(2748.546875)D 4. 十进制转换为二进制、八进制、十六进制   1.整数部分除R取余   例:(125)D=(1111101)B   注:余数中最后得到的余数为最高位,最先得到的余数为最低位,从高到低依次排列。   2.小数部分乘R取整   例:(0.25)D   0.25   X 2   _______________   0.50 (整数部分0为高位)   X 2 ↓   _______________ ↓   1.00 (整数部分1为低位)   (0.25)D=(0.01)B   注:整数的转换是精确的,小数的转换可能出现无穷小数或循环小数的情况。此时需要进行舍入处理以截断,所以小数的转换可能略有偏差。箭头表示由高位到低位的趋势。 4.1十进制整数转换为二进制整数   十进制整数转换为二进制整数采用"除2取余,逆序排列"法。具体做法是:用2去除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为0时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。   十进制整数转二进制   如:255=(11111111)B   255/2=127=====余1   127/2=63======余1   63/2=31=======余1   31/2=15=======余1   15/2=7========余1   7/2=3=========余1   3/2=1=========余1 1/2=0=========余1 求:789=1100010101 4.2十进制小数转换为二进制小数   十进制小数转换成二进制小数采用"乘2取整,顺序排列"法。具体做法是:用2乘十进制小数,可以得到积,将积的整数部分取出,再用2乘余下的小数部分,又得到一个积,再将积的整数部分取出,如此进行,直到积中的整数部分为零,或者整数部分为1,此时0或1为二进制的最后一位。或者达到所要求的精度为止。   然后把取出的整数部分按顺序排列起来,先取的整数作为二进制小数的高位有效位,后取的整数作为低位有效位。    十进制小数转二进制   如:0.625=(0.101)B   0.625*2=1.25======取出整数部分1   0.25*2=0.5========取出整数部分0 0.5*2=1==========取出整数部分1 求:0.7=(0.1 0110 0110...)B 5.三位二进制转一位八进制 若二进制不够3的倍数,整数则在前面加0。 1101100 也就是 001101100 001 101 100 1 5 4 所以结果为154. 二进制转十六进制是用 8421码,不足补零。 那么8进制是用421规则 区位码是10进制的,而国标码和机内码是16进制的,首先要把2083转化成16进制。  就是把20除16取余得到14 如同10进制转化2进制  同样把83除二取余   最后把得到的数加2020是国标码  再加上8080是机内码
本文档为【各进制之间的转换】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_878519
暂无简介~
格式:doc
大小:43KB
软件:Word
页数:4
分类:计算机考试
上传时间:2013-04-25
浏览量:78