信息的表示与存储.ppt

信息的表示与存储.ppt

ID:52998180

大小:2.32 MB

页数:23页

时间:2020-04-15

信息的表示与存储.ppt_第1页
信息的表示与存储.ppt_第2页
信息的表示与存储.ppt_第3页
信息的表示与存储.ppt_第4页
信息的表示与存储.ppt_第5页
信息的表示与存储.ppt_第6页
信息的表示与存储.ppt_第7页
信息的表示与存储.ppt_第8页
信息的表示与存储.ppt_第9页
信息的表示与存储.ppt_第10页
资源描述:

《信息的表示与存储.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库

1、1.2信息的表示与存储第1章计算机基础知识1.2.1数制的基本概念R进位记数制(R进制):使用R个数字符号来表示数据,按R进位的方法进行记数二进制八进制十进制十六进制基数281016有效数0~10~70~90~9、A~F进位逢二进一逢八进一逢十进一逢十六进一位权2i8i10i16i缩写BO(Q)DH位权:Ri——(i=(n-1)~-m)n:整数位、m小数位例:14.25D展开:i=1~-21×R(n-1)+4×R(n-2)+2×R-(m-1)+5×R-m1×101+4×100+2×10-1+5×10-22个整数位2个小数位该数码的实际值位权

2、二、八、十、十六进制数的对应关系(p11)十二八十六000011112102231133410044510155611066711177十二八十六810001089100111910101012A11101113B12110014C13110115D14111016E15111117F16100002010例:按照数的进位制概念,下列各数中正确的八进制数是[]。A)8707B)1101C)4109D)10BF1.2.2数制间的转换非十进制转换成十进制直接按权屏开例:(1010.01)2,基数为2,权2i(i=3~-2)(1010.01)2=

3、1×23+0×22+1×21+0×20+0×2-1+1×2-2=8+0+2+0+0+0.25=(10.25)10例:(1A)16,基数为6,权6i(i=3~-2)(1A)16=1×161+A×160=16+10=(26)101.2.2数制间的转换十进制转换成R进制整数与小数两部分分别转换,然后相加转换规则如下:十进制整数除以R进制的基数R取余,直到商为零为止(逆序排列)十进制小数乘以R进制的基数R取整,直到小数为零为止(顺序排列)例:十进制数125.8125D转二进制数先对整数部分(125)进行转换:1252余数低位622131201521

4、72132112101高位即:(125)10=(1111101)2对小数部分(0.8125)进行转换:0.8125×21.6250整数10.6250×21.250010.2500×20.500000.5000×21.00001高位低位即:(0.8125)10=(0.1101)2转换结果为:(125.8125)10=(1111101.1101)2例:十进制数2606.390625D转十六进制数先对整数部分(2606)进行转换:260616余数低位1621614E10162010A高位即:(2606)10=(A2E)16对小数部分(0.3906

5、25)进行转换:0.390625×166.250000整数60.250000×164.0000004高位低位即:(0.390625)10=(0.64)16转换结果为:2606.390625D=A2E.64H例:1)为了避免混淆,十六进制数在书写时常在后面加字母()。(A)H(B)O(C)D(D)B2)无符号二进制整数1000110转换成十进制数是()。(A)68(B)70(C)72(D)743)十进制100转换成二进制数是()。(A)01100100(B)01100101(C)01100110(D)111011104)与十六进制数BC等值的

6、二进制数是()。(A)10111011(B)10111100(C)11001100(D)110010111.2.2数制间的转换二进制与十六进制间的转换24=16,故使用4位二进制数表示1位十六进制数十六进制数转二进制数对每1位十六进制数,用与其等值的4位二进制数代替二进制数转十六进制数取4位二进制位数,转换十进制数,再换算成与其等傎的1位十六进制数注:分别从小数点两端开始整数向左取,最高位不足4位补“0”小数向右取,最低位不足4位补“0”注:整数最左边的零与小数最右边的零无意义,可省略不写每1位十六进制数与4位二进制数一一对应:例:将十六进

7、制数(A2E.64)16转换为二进制数十六A二101020010E1110..6011040100转换结果为:A2E.64H=101000101110.011001B每4位二进制数与1位十六进制数一一对应:例:将二进制数(1111101.010101)2转换为十六进制数二十六011171101D..0101501004转换结果为:(1111101.010101)2=(7D.54)16高位补1位0低位补2位01.2.2数制间的转换二进制与八进制间的转换23=8,故使用3位二进制数表示1位八进制数八进制数转二进制数对每1位八进制数,用与其等值的

8、3位二进制数代替二进制数转八进制数取3位二进制位数,转换十进制数,再换算成与其等傎的1位八进制数注:分别从小数点两端开始整数向左取,最高位不足3位补“0”小数向右取,最低位不足3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。