计算机应用基础 数制转换课件.ppt

计算机应用基础 数制转换课件.ppt

ID:57034330

大小:1.26 MB

页数:23页

时间:2020-07-27

计算机应用基础    数制转换课件.ppt_第1页
计算机应用基础    数制转换课件.ppt_第2页
计算机应用基础    数制转换课件.ppt_第3页
计算机应用基础    数制转换课件.ppt_第4页
计算机应用基础    数制转换课件.ppt_第5页
资源描述:

《计算机应用基础 数制转换课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.2信息基础2012年09月25日本节课学习内容第一章计算机基础与信息科学数制的概念1数制之间的转换2二进制采用二进制的原因(1)运算简单二进制运算法则简单第一章计算机基础与信息科学加法:0+0=00+1=11+0=11+1=10乘法:0×0=00×1=01×0=01×1=1本位为0, 向高位进位1二进制采用二进制的原因(1)运算简单二进制运算法则简单(2)工作可靠二进制运算规则简单、状态少,数字的存储、传输和处理不易出错第一章计算机基础与信息科学数制的有关概念数码某种数制所包含的数学符号基数某种数制所包含的数码的个数进位规则逢N进1表示形式二进制B,十进制D,八进制O,十

2、六进制H位权数制中某位数字所对应的权重位权的大小=基数i,i是数字的位序,按权展开式将数码写成加权和的形式第一章计算机基础与信息科学位序是如何定义的?数制转换十进制数二、八、十六进制①②③第一章计算机基础与信息科学二进制转换为十进制方法:将二进制数按权展开后相加,即得到等值的十进制数。例:数制转换按权展开法第一章计算机基础与信息科学练习(2365)8=______D4BFH=______D10111B=_____D第一章计算机基础与信息科学1215126923数制转换十进制转换成二进制步骤:1)把十进制数除以2得到一个商和一个余数2)再将所得的商除以2,得到一个新的商和一个新

3、的余数3)这样不断的用所得的商除以2,直到商为0为止4)将所得到的余数列逆序排列好,就为所求的二进制数第一章计算机基础与信息科学例题例1十进制数167等值的二进制是多少??167D=10100111B例2十进制数35等值的二进制是多少??35D=100011B第一章计算机基础与信息科学第一章计算机基础与信息科学①用除2取余法将(35)10转换为二进制整数:235…………余数为1低位217…………余数为128…………余数为024…………余数为022…………余数为021…………余数为1高位0故:(35)10=(100011)2验证:1×25+0×24+0×23+0×22+1×21

4、+1×20=32+2+1=35除8取余法第一章计算机基础与信息科学十进制转为八进制如何计算?除16取余法第一章计算机基础与信息科学十进制转为十六进制如何计算?二进制转八进制将八进制的所有数码用二进制来表示第一章计算机基础与信息科学二进制转为八进制方法:三合一将二进制数以小数点为基准,1)整数部分:从右至左,每三位为一组,最左边的数不足三位,在其左侧补0补足三位;2)小数部分:从左至右,每三位为一组,最右边的数不足三位,在其右侧补0补足三位;3)连接起来便是转换得到的八进制数。第一章计算机基础与信息科学(1010111011.0010111)2=(1273.134)8例:将(1

5、010111011.0010111)2转换为八进制数:八进制转二进制第一章计算机基础与信息科学方法:一变三例:将(2635.45)8转换为二进制数:2635.45010110011101100101(2635.45)8=(10110011101.100101)2十六制转二进制第一章计算机基础与信息科学二进制转为十六进制方法:四合一将二进制数以小数点为基准,1)整数部分:从右至左,每四位为一组,最左边的数不足四位,在其左侧补0,补足四位2)小数部分:从左至右,每四位为一组,最右边的数不足四位,在其右侧补0补足四位;3)连接起来便是转换得到的十六进制数。第一章计算机基础与信息科学

6、例:将(10110101011.011101)2转换为十六进制:(10110101011.011101)2=(5AB.74)16十六进制变二进制方法:一变四例:将(5A0B.0C)16转换为二进制数:010110100000101100005A0B.0C1100(5A0B.0C)16=(101101000001011.00001100)2十六进制与八进制转换十六进制转八进制借助二进制中转八进制转十六进制借助二进制中转完!第一章计算机基础与信息科学例:将(35.6875)10转换为二进制数。①用除2取余法将整数部分(35)10转换为二进制整数:235…………余数为1低位217…

7、………余数为128…………余数为024…………余数为022…………余数为021…………余数为1高位0故:(35)10=(100011)2验证:1×25+0×24+0×23+0×22+1×21+1×20=32+2+1=35第一章计算机基础与信息科学②用乘2取整法将小数部分(0.6875)10转换为二进制形式:0.6875×21.3750……整数部分为1高位0.3750×20.7500……整数部分为00.7500×21.5000……整数部分为10.5000×21.0000……整数部分为1低位即:(0.687

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

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

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