- 1、本文档共63页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
1.3.3不同数制之间的转换二进制数与十进制数之间的转换1)二进制数转换成十进制数——按权展开法二进制数转换成十进制数时,只要将二进制数按权展开,然后将各项数值按十进制数相加,便可得到等值的十进制数。例如:同理,若将任意进制数转换为十进制数,只需将数(N)R写成按权展开的多项式表示式,并按十进制规则进行运算,便可求得相应的十进制数(N)10。*第31页,共63页,星期日,2025年,2月5日非十进制进制转换成十进制。不同数制之间的转换方法有若干种。把非十进制数转换成十进制数采用“按权展开相加法”。具体步骤是,首先把非十进制数写成按权展开的多项式,然后按十进制数的计数规则求其和。例1(2A.8)16=(?)10解(2A.8)16=2×161+A×160+8×16-1=32+10+0.5=(42.5)10*第32页,共63页,星期日,2025年,2月5日例2(165.2)8=(?)10解(165.2)8=1×82+6×81+5×80+2×8-1=64+48+5+0.25=(117.25)10例3(10101.11)2=(?)10解(10101.11)2=1×24+0×23+1×22+0×21+1×20+1×2-1+1×2-2=16+0+4+0+1+0.5+0.25=(21.75)10*第33页,共63页,星期日,2025年,2月5日2)十进制数转换成二进制数①整数转换——除2取余法。若将十进制整数(N)10转换为二进制整数(N)2,则可以写成如果将上式两边同除以2,所得的商为余数就是a0。*第34页,共63页,星期日,2025年,2月5日同理,这个商又可以写成显然,若将上式两边再同时除以2,则所得余数是a1。重复上述过程,直到商为0,就可得二进制数的数码a0、a1、…、an-1。*第35页,共63页,星期日,2025年,2月5日例如,将(57)10转换为二进制数:*第36页,共63页,星期日,2025年,2月5日②小数转换——乘2取整法。若将十进制小数(N)10转换为二进制小数(N)2,则可以写成将上式两边同时乘以2,便得到令小数部分则上式可写成因此,2(N)10乘积的整数部分就是a-1。若将2(N)10乘积的小数部分F1再乘以2,则有*第37页,共63页,星期日,2025年,2月5日所得乘积的整数部分就是a-2。显然,重复上述过程,便可求出二进制小数的各位数码。例如,将(0.724)10转换成二进制小数。*第38页,共63页,星期日,2025年,2月5日可见,小数部分乘2取整的过程,不一定能使最后乘积为0,因此转换值存在误差。通常在二进制小数的精度已达到预定的要求时,运算便可结束。将一个带有整数和小数的十进制数转换成二进制数时,必须将整数部分和小数部分分别按除2取余法和乘2取整法进行转换,然后再将两者的转换结果合并起来即可。同理,若将十进制数转换成任意R进制数(N)R,则整数部分转换采用除R取余法;小数部分转换采用乘R取整法。*第39页,共63页,星期日,2025年,2月5日十进制数转换成其它进制数1.整数部分转换整数转换,采用基数连除法。把十进制整数N转换成R进制数的步骤如下:(1)将N除以R,记下所得的商和余数。(2)将上一步所得的商再除以R,记下所得商和余数。(3)重复做第(2)步,直到商为0。(4)将各个余数转换成R进制的数码,并按照和运算过程相反的顺序把各个余数排列起来,即为R进制的数。*第40页,共63页,星期日,2025年,2月5日例4(427)10=(?)16427余数1626…………11=B最低位161……………10=A
您可能关注的文档
- 生物信息学讲义序列特征分析.ppt
- 电感耦合等离子体质谱法.ppt
- 灭火救援中存在的问题及对策.ppt
- 神经系统细菌感染.ppt
- 急性下消化道出血处理指南.ppt
- 继电保护课件继电保护 (2).ppt
- 新生儿缺血缺氧性脑病常规护理.ppt
- 植物病害的发生与发展.ppt
- 执业考犬猫病.ppt
- 第五讲常见病与传染病的预防与处理.ppt
- 数据仓库:Redshift:Redshift与BI工具集成.docx
- 数据仓库:Redshift:数据仓库原理与设计.docx
- 数据仓库:Snowflake:数据仓库成本控制与Snowflake定价策略.docx
- 大数据基础:大数据概述:大数据处理框架MapReduce.docx
- 实时计算:GoogleDataflow服务架构解析.docx
- 分布式存储系统:HDFS与MapReduce集成教程.docx
- 实时计算:Azure Stream Analytics:数据流窗口与聚合操作.docx
- 实时计算:Kafka Streams:Kafka Streams架构与原理.docx
- 实时计算:Kafka Streams:Kafka Streams连接器开发与使用.docx
- 数据仓库:BigQuery:BigQuery数据分区与索引优化.docx
文档评论(0)