第一章计算机基础知识(续).pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章计算机基础知识(续);1.4计算机运算基础 ;1.4.2 进位计数制;1. 十进制数 基数为十,逢十进一,借一当十 数码符号:0、1、2、3、4、5、6、7、8、9共十个 各位上的权都是以10为底的幂  十进制数的表示方法:如  135.72=135.72D=1×102 +3×101+5× 100+7×10-1 +2×10-2 2.二进制数 基数为2,逢二进一,借一当二的计数方法 只有0和1两个数码符号 各位上的权都是以2为底的幂 计算机内的信息都是用二进制来表示的 优点:表示容易、运算简单、工作可靠、逻辑性强 缺点:二进制是面向机器的,并不符合???们的习惯;与等价的十进制数相比二进制数的数位要多得多,因而人们在阅读和书写二进制数时不方便也不直观。 ;3. 八进制数 基数为8,逢八进一,借一当八 数码符号:0、1、2、3、4、5、6、7 各位上的权都是以8为底的幂 4. 十六进制数 基数为16,逢十六进一,借一当十六 数码符号:0、1、2 …… 9、A、B、C、D、E、F 各位上的权都是以16为底的幂 遵循每个数符只能用一个字符表示的原则,在十六进制中对值大于9的6个数(即10~15)分别借用A~F6个字母来表示。 ;1.4.3 不同数制之间的转换;1. 二进制转换成十进制 把一个二进制数转换成十进制数,只需采用“按权展开”的方法。 注意:位权的确定方法,以小数点为中心,向左毎位依次为20 、 21 、 22 ……,向右依次为2-1 、 2-2 …… 例如: (11011.101)B= (1×24+1×23+0×22+1×21+1×20+1×2-1+0×2-2 +1×2-3)D = (16+8++0+2+1+0.5+0+0.125)D = (27.625)D 一般表达式为: NB = bn-1×2n-1 + bn-2×2n-2 +…+b0×20 +b-1×2-1+… 举例:(101110.0101)B=( )D (110001.11)B=( )D ;2. 八、十六进制转换成十进制 与二进制转换成十进制类似,采用“按权展开”的方法。 如:(146.73)O=(1×82+4×81+6×80+7 ×8-1 +3×8-2)D=(102.921875)D 一般表达式为: NO= on-1×8n-1+ on-2×8n-2+…+ o0×80+ o-1×8-1+… (1AF.E)H=(1×162+10×161+15×160+ 14 ×16-1)D=(431.875)D 一般表达式为: NH=hn-1×16n-1+hn-2×16n-2+…+h0×160+ h-1×16-1+… ;小结:R进制转换成十进制;课堂练习;3.十进制转换成二进制 方法: 整数部分:除以2取余数,直到商为0止,余数从下到上排列。 小数部分:乘以2取整,直到满足所需要的精度止,所得整数自左向右排列。 例如:(100)D= (     )B ;例如:(0.345)D= (    )B ,精确到小数点后第5位。 ;十进制转换成R进制;课堂练习;各数制之间的对照表;4. 二进制转换成八进制 方法: 对于整数部分,从右向左毎三位二进制数位为一组,高位不足三位时左补0,然后将毎组对应的八进制数写出,即得整数部分的八进制码。 对于小数部分,从左向右每三位二进制数位为一组,不足三位的右补0,然后将毎组对应的八进制数写出,即得小数部分的八进制码。 例: (10100011100111)B=(010 100 011 100 111)B=(24347)O (10101.1010011)B=(010 101.101 001 100)B=(25.514)O; 5. 二进制转换成十六进制 方法: 对于整数部分,从右向左毎四位二进制数位为一组,高位不足四位时左补0,然后将毎组对应的十六进制数写出,即得整数部分的十六进制码。 对于小数部分,从左向右每四位二进制数位为一组,不足四位的右补0,然后将毎组对应的十六进制数写出,即得小数部分的十六进制码。 例: (10100011100111)B=( 0010  1000 1110 0111)B=(28E7)H (10101.1010011)B=(0001 0101.1010 0110 )B=(15.A6)H ;6. 八、十六进制转换成二进制 方法: 对于整数部分,写出毎位数对应的二进制码(八进制毎位转换成三位二进制,十六进制为四位二进制)即可。 对于小数部分,与整数部分的操作一样。 (7241.56)O=(111 010 100 001.1

文档评论(0)

35425 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档