1 / 7
文档名称:

十进制如何换算二进制.doc

格式:doc   大小:41KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

十进制如何换算二进制.doc

上传人:langyisang 2018/7/29 文件大小:41 KB

下载得到文件列表

十进制如何换算二进制.doc

相关文档

文档介绍

文档介绍:十进制如何换算二进制、八进制、十六进制?
你以十进制的数除以你所要转换的进制数,把每次除得的余数记在旁边,所得的商数继续除以进制数,:
100/8=12...(余数为4);
12/8=1.....(余数为4);
1/8=0......(余数为1);
然后把相应的余数从低向高顺着写出来,如上的为144,此即为100的八进制表示形式.
十进制转换为十六进制与二进制与前面的转化为八进制相同,如100转换为十六进制:
100/16=6....(余数为4);
6/16=0......(余数为6);
则以十六进制表示的100形式为64;
100转换为二进制:
100/2=50....(余数为0);
50/2=25.....(余数为0);
25/2=12.....(余数为1);
12/2=6......(余数为0);
6/2=3.......(余数为0);
3/2=1.......(余数为1);
1/2=0.......(余数为1);
所以100的二进制表示形式为1100100;
十六进制,二进制与八进制之间的转换可以通过补位来实现如:
二进制1100100可化为(001)(100)(100)=八进制144
=二进制(0110)(0100)=十六进制64;
即以二进制数分成3位一组(八进制)或四位一组(十六进制),不够位数的时候在二进制数前补0.
进制与进制之间的转换
先来了解几个概念:进制,基数,权值. 10进制:有0~9十个数字,逢十进一
8进制:有0~7八个数字,逢八进一
2进制:有0,1两个数字,逢二进一
16进制:有0~9,A,B,C,D,E,F十六个数字,逢十六进一
--------------------------------------------------------------------------------
逢n进一的n就是基数,基数为几就有几个数字,如二进制基数为二,则有0,1两个;八进制基数为八有0,1,2,3,4,5,6,7八个。总之从0开始,最后一位位n-,所以从十开始为A(10),B,C,D,E,F(15).
所谓的权可以这样理解,一个数的每位都有一个权值m,并且权值为位数减一,如个位上的数的权值为0(位数1-1=0),十位为1(2-1=1).
二进制数转换为十进制数
二进制数第0位的权值是2的0次方,第1位的权值是2的1次方……
所以,设有一个二进制数:0110 0100,转换为10进制为:
下面是竖式:

0110 0100 换算成十进制

第0位 0 * 20   =   0
第1位 0 * 21   =   0
第2位 1 * 22   =   4
第3位 0 * 23   =   0
第4位 0 * 24   =   0
第5位 1 * 25   = 32
第6位 1 * 26   = 64
第7位 0 * 27   =   0       +
---------------------------
               100  

用横式计算为:
0 * 20 + 0 * 21 + 1 * 22 + 1