计算机中常用的数制课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《计算机中常用的数制课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 常用 数制 课件
- 资源描述:
-
1、计算机中常用的数制.进位计数制进位计数制几种常见的进位计数制几种常见的进位计数制各种进数值的转换各种进数值的转换十进制十进制二进制二进制八进制八进制十六进制十六进制.进位计数制进位计数制:是一种科学的计数方法,它以累计和进位的方式进行计数,实现了很少的符号表示大范围数字的目的。1234567891011 12 1314 15 16 17181920进位计数值的本质特征累计到 10 进位累计到 8 进位累计到 2 进位10进制8进制2进制进位基数进位基数决定了数的每一位的权限进位基数决定了数的每一位的权限.两个概念 基数 位权 提示:按位权展开 两种表示方法:两种表示方法:脚标:脚标:(520)
2、(520)1010(100.11)(100.11)2 2 (11.37)(11.37)8 8 (4F.B6)(4F.B6)16 16 字母:字母:520D 100.11100.11B B 11.37 11.37O O 4F.B6 4F.B6H H.特点:用十个数码表示0、1、2、3、4、5、6、7、8、9 遵循“逢十进一”的规则权展开式:D=Dn-1 10n-1+Dn-2 10n-2+D0 100+D-1 10-1+D-m 10-m 例:将十进制数314.16写成展开式形式解:314.16=3102+1101+4100+110-1+610-2=300+10+4+0.1+0.06十进制数是人们最
3、习惯使用的数值,在计算机中一般把十进制数作为输入输出的数据型式。对任意一个n位整数和m位小数的十进制数D,可表示为:.特点:用两个数码表示0、1 遵循“逢二进一”的规则权展开式:D=Bn-1 2n-1+Bn-2 2n-2+B0 20+B-1 2-1+B-m 2-m 例:将二进制数(1101.01)2写成展开式形式,它代表多大的十进制数?解:(1101.01)2=123+1 22+0 21+120+02-1=8+4+0+1+0+0.25=(13.25)10二进制数使用的数码少,只有0和1,用电器元件的状态来表示既方便有可靠,在计算机内部存储和运算中使用,运算简单,工作可靠。对任何一个n位整数m位
4、小数的二进制数,可表示为:+12-2计算机可直接识别的进制.特点:用八个数码表示0、1、2、3、4、5、6、7 遵循“逢八进一”的规则权展开式:D=Qn-1 8n-1+Qn-2 8n-2+Q0 80+Q-1 8-1+Q-m 8-m 例:八进制数(317)8代表多大的十进制数?解:(317)8=382+1 81+7 80=192+8+7=(207)10八进制接近十进制,且与二进制转换方便,常用来对二进制数的“缩写”,如:将(110111001101)2写成(6715)8,便于对二进制数的表示和记忆。对任何一个n位整数m位小数的八进制数,可表示为:.特点:用十六个数码表示0、1、2、3、4、5、6
5、、7、8、9、A、B、C、D、E、F 遵循“逢十六进一”的规则权展开式:D=Hn-1 16n-1+Hn-2 16n-2+H0 160+H-1 16-1+H-m 16-m 例:十六进制数(3C4)16代表多大的十进制数?解:(3C4)16=3162+12161+4160=(964)10在表示同一量值时,十六进制数来的最短,如:将(110111001101)2写成(DCD)16,且与二进制转换方便,因此十六进制数常用来在程序中表示二进制数或地址。对任何一个n位整数m位小数的十六进制数,可表示为:.(1011.01)2=123+0 22+1 21+120+02-1=8+0+2+1+0+0.25=(1
6、1.25)10+12-2(159)8=182+5 81+9 80=64+40+9=(113)10(2A4)16=2162+10161+4160=512+160+4=(676)10.友情提示 请理解并熟记常用进位计数制的表.非十进制数转换为十进制数非十进制数转换为十进制数方法:方法:把各个非十进制数按权展开求和.将二进制数转换成十进制数,只需将二进制数转换成十进制数,只需按权展开式做一次十进制运算即可。按权展开式做一次十进制运算即可。(1011.01)2=123+0 22+1 21+120+02-1=8+0+2+1+0+0.25=(11.25)10+12-2例:将二进制数(1011.01)2转换
7、成十进制数.十进制数十进制数整数整数小数小数二进制数二进制数.转换方法:除除2 2取余,直到商为取余,直到商为0 0(基数除法)(基数除法)4 52例:将十进数45转换成二进制数2 221 125222120余数余数101101二进制的低位二进制的低位二进制的高位二进制的高位转换结果:转换结果:(45)10=(101101)2练习.1212练习1:将(将(121)10 转换成二进制数转换成二进制数60230215272321余数余数100111二进制的低位二进制的低位二进制的高位二进制的高位转换结果:转换结果:(121)10=(1111001)2201.2562练习2:将(将(256)10 转
8、换成二进制数转换成二进制数1282642322162824余数余数000000二进制的低位二进制的低位二进制的高位二进制的高位转换结果:转换结果:(256)10=(100000000)222022 1001.转换方法:转换方法:乘乘2 2取整,直到积为整(即去整取整,直到积为整(即去整后为零后为零基数乘法)基数乘法)例:将十进小数0.8125转换成二进制数0.8 1 2 521.6 2 5 01分离整数分离整数0.6 2 521.2 5 010.2 520.5 000.521.01小数点.二进制小数末位转换结果:转换结果:(0.8125)10=(1101)2练习.若恒不为0怎么办 按照精度要求
展开阅读全文