计算机公式要计算2 3的和,需要先将2和3分别转换为二进制数,相加的结果再由二进制

点击文档标签更多精品内容等伱发现~


VIP专享文档是百度文库认证用户/机构上传的专业性文档,文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用户可用VIP专享文档下载特權免费下载VIP专享文档只要带有以下“VIP专享文档”标识的文档便是该类文档。

VIP免费文档是特定的一类共享文档会员用户可以免费随意获取,非会员用户需要消耗下载券/积分获取只要带有以下“VIP免费文档”标识的文档便是该类文档。

VIP专享8折文档是特定的一类付费文档会員用户可以通过设定价的8折获取,非会员用户需要原价获取只要带有以下“VIP专享8折优惠”标识的文档便是该类文档。

付费文档是百度文庫认证用户/机构上传的专业性文档需要文库用户支付人民币获取,具体价格由上传人自由设定只要带有以下“付费文档”标识的文档便是该类文档。

共享文档是百度文库用户免费上传的可与其他用户免费共享的文档具体共享方式由上传人自由设定。只要带有以下“共享文档”标识的文档便是该类文档

还剩1页未读, 继续阅读
}

点击文档标签更多精品内容等伱发现~

  本文详细介绍有关二进制与十进制的计算


VIP专享文档是百度文库认证用户/机构上传的专业性文档,文库VIP用户或购买VIP专享文档下载特权禮包的其他会员用户可用VIP专享文档下载特权免费下载VIP专享文档只要带有以下“VIP专享文档”标识的文档便是该类文档。

VIP免费文档是特定的┅类共享文档会员用户可以免费随意获取,非会员用户需要消耗下载券/积分获取只要带有以下“VIP免费文档”标识的文档便是该类文档。

VIP专享8折文档是特定的一类付费文档会员用户可以通过设定价的8折获取,非会员用户需要原价获取只要带有以下“VIP专享8折优惠”标识嘚文档便是该类文档。

付费文档是百度文库认证用户/机构上传的专业性文档需要文库用户支付人民币获取,具体价格由上传人自由设定只要带有以下“付费文档”标识的文档便是该类文档。

共享文档是百度文库用户免费上传的可与其他用户免费共享的文档具体共享方式由上传人自由设定。只要带有以下“共享文档”标识的文档便是该类文档

}

有一个公式:二进制数、八进制數、十六进制数的各位数字分别乖以各自的基数的(N-1)次方其和相加之和便是相应的十进制数。个位N=1;十位,N=2...举例:

2、十进制数转二进制数、八进制数、十六进制数

方法是相同的即整数部分用除基取余的算法,小数部分用乘基取整的方法然后将整数与小数部分拼接成一个數作为转换的最后结果。

3、二进制数转换成其它数据类型

3-1二进制转八进制:从小数点位置开始整数部分向左,小数部分向右每三位二進制为一组用一位八进制的数字来表示,不足三位的用0补足

就是一个相应八进制数的表示。

八进制转二进制反之则可

3-2二进制转十进制:见1

3-3二进制转十六进制:从小数点位置开始,整数部分向左小数部分向右,每四位二进制为一组用一位十六进制的数字来表示

不足四位的用0补足,就是一个相应十六进制数的表示

要将十进制转为各进制的方式,只需除以各进制的权值取得其余数,第一次的余数当个位数第二次余数当十位数,其余依此类推直到被除数小于权值,最后的被除数当最高位数

最后被除数1为第七位,即得110111

如:5621转为八进淛

702 ―― 5 第一位(个位)

最后得八进制数:127658

如:76521转为十六进制

4726 ――5 第一位(个位)

二进制与十六进制的关系

可以用四位数的二进制数来代表┅个16进制如3A16 转为二进制为:

3为0011,A 为1010合并起来为。可以将最左边的0去掉得1110102

右要将二进制转为16进制只需将二进制的位数由右向左每四位┅个单位分隔,将各单位对照出16进制的值即可

二进制与八进制间的关系

二进制与八进制的关系类似于二进制与十六进制的关系,以八进淛的各数为0到7以三位二进制数来表示。如要将51028 转为二进制5为101,1为001,0为000,2为010,将这些数的二进制合并后为2即是二进制的值。

若要将二进制转為八进制将二进制的位数由右向左每三位一个单位分隔,将事单位对照出八进制的值即可

一.在计算机公式应用中,二进制使用后缀b表礻;十进制使用后缀d表示八进制用Q表示,十六制使用后缀H表示

二.二进制,十六进制与十进制的计算转换

1.二进制转换为十进制

计算公式:二进制数据X位数字乘以2的X-1次方的积的总和

2.十六进制转换十进制

计算公式:二进制数据X位数字乘以16的X-1次方的积的总和(与二进制转换十制進同理的将底数换为16)

注意:在十六进制中,10-16依次用AB,CD,EF表示

三.十进制与二进制,十六制的计算转换

1.十进制转换为二进制

十进淛数据数字除以2的余数的逆序组合

2.十进制转换十六进制。与上面同理,注意的是10以上的数字用字母表示除数是16

十六进制与二进制的轉换,建议通过十进制来进行中转

数点的十进制转换为二进制时同理,小数店后的数位指数为负指数

一、二进制数转换成十进制数

由二進制数转换成十进制数的基本做法是把二进制数首先写成加权系数展开式,然后按十进制加法规则求和这种做法称为"按权相加"法。

二、十进制数转换为二进制数

十进制数转换为二进制数时由于整数和小数的转换方法不同,所以先将十进制数的整数部分和小数部分分别轉换后再加以合并。

1. 十进制整数转换为二进制整数

十进制整数转换为二进制整数采用"除2取余逆序排列"法。具体做法是:用2去除十进制整数可以得到一个商和余数;再用2去除商,又会得到一个商和余数如此进行,直到商为零时为止然后把先得到的余数作为二进制数嘚低位有效位,后得到的余数作为二进制数的高位有效位依次排列起来。

2.十进制小数转换为二进制小数

十进制小数转换成二进制小数采用"乘2取整顺序排列"法。具体做法是:用2乘十进制小数可以得到积,将积的整数部分取出再用2乘余下的小数部分,又得到一个积洅将积的整数部分取出,如此进行直到积中的小数部分为零,或者达到所要求的精度为止

然后把取出的整数部分按顺序排列起来,先取的整数作为二进制小数的高位有效位后取的整数作为低位有效位。

1.二进制与十进制的转换

(1)二进制转十进制<BR>方法:"按权展开求和"

· 十进制整数转二进制数:"除以2取余逆序输出"

· 十进制小数转二进制数:"乘以2取整,顺序输出"

}

我要回帖

更多关于 计算机公式 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信