欢迎来到天天文库
浏览记录
ID:70908259
大小:160.50 KB
页数:7页
时间:2021-11-25
《十进制转换》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、二进制与八进制,十进制,十六进制如何换算?1.十—–>二(25.625)(十)整数部分:25/2=12……112/2=6……06/2=3……03/2=1……11/2=0……1然后我们将余数按从下往上的顺序书写就是:11001,那么这个11001就是十进制25的二进制形式小数部分:0.625*2=1.250.25*2=0.50.5*2=1.0然后我们将整数部分按从上往下的顺序书写就是:101,那么这个101就是十进制0.625的二进制形式所以:(25.625)(十)=(11001.101)(二)十进制转成二进制是这样:把这个十进制数做二的整除运算,并将所得到的余数倒过来.
2、例如将十进制的10转为二进制是这样:(1)10/2,商5余0;(2)5/2,商2余1;(3)2/2,商1余0;(4)1/2,商0余1.(5)将所得的余数侄倒过来,就是1010,所以十进制的10转化为二进制就是10102.二—->十(11001.101)(二)整数部分:下面的出现的2(x)表示的是2的x次方的意思1*2(4)+1*2(3)+0*2(2)+0*2(1)+1*2(0)=25小数部分:1*2(-1)+0*2(-2)+1*2(-3)=0.625所以:(11001.101)(二)=(25.625)(十)二进制转化为十进制是这样的:这里可以用8421码的方法.这个方法
3、是将你所要转化的二进制从右向左数,从0开始数(这个数我们叫N),在位数是1的地方停下,并将1乘以2的N次方,最后将这些1乘以2的N次方相加,就是这个二进数的十进制了.还是举个例子吧:求110101的十进制数.从右向左开始了(1)1乘以2的0次方,等于1;(2)1乘以2的2次方,等于4;(3)1乘以2的4次方,等于16;(4)1乘以2的5次方,等于32;(5)将这些结果相加:1+4+16+32=533.十—->八(25.625)(十)整数部分:25/8=3……13/8=0……3然后我们将余数按从下往上的顺序书写就是:31,那么这个31就是十进制25的八进制形式小数部分:0
4、.625*8=5然后我们将整数部分按从上往下的顺序书写就是:5,那么这个0.5就是十进制0.625的八进制形式所以:(25.625)(十)=(31.5)(八)[编辑本段]4.八—->十(31.5)(八)整数部分:3*8(1)+1*8(0)=25小数部分:5*[8(-1)]=0.625所以(31.5)(八)=(25.625)(十)[编辑本段]5.十—->十六(25.625)(十)整数部分:25/16=1……91/16=0……1然后我们将余数按从下往上的顺序书写就是:19,那么这个19就是十进制25的十六进制形式小数部分:0.625*16=10(即十六进制的A
5、或a)然后我们将整数部分按从上往下的顺序书写就是:A,那么这个A就是十进制0.625的十六进制形式所以:(25.625)(十)=(19.A)(十六)[编辑本段]6.十六—->十(19.A)(十六)整数部分:1*16(1)+9*16(0)=25小数部分:10*16(-1)=0.625所以(19.A)(十六)=(25.625)(十)如何将带小数的二进制与八进制、十六进制数之间的转化问题我们以(11001.101)(二)为例讲解一下进制之间的转化问题说明:小数部份的转化计算机二级是不考的,有兴趣的人可以看一看[编辑本段]7.二—->八(11001.101)(二)
6、整数部分:从后往前每三位一组,缺位处用0填补,然后按十进制方法
此文档下载收益归作者所有