- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中职计算机原理主编瞿正刚等 北理工版课件:模块二 数据在计算机中的表示02.ppt
任务3 定点数与浮点数
在计算机中,难以表示小数点。这里将介绍带小数的数在计算机中如何表示,以及小数点的位置如何设定。一般带小数点的数在计算机中的表示有两种表示方法:即定点表示和浮点表示。
2.3.1定点数
定点数规定:参与运算的各个数,其小数点的位置是不变的。小数点的位置是约定的,在计算机中实际上并不出现小数点。根据小数点的位置,定点数又有定点整数与定点小数之分。符号位同样用1表示负数,用0表示正数。
1.定点整数
它是小数点定在数值最低位右面的一种数据。
下一页
返回
任务3 定点数与浮点数
下一页
返回
上一页
任务3 定点数与浮点数
2.定点小数
其是指小数点准确固定在数据某一个位置上的小数。一般把小数点固定在最高数据位的左边,它总是定义在符号位与最高数值位之间。小数点前边再设一位数符号位。任何一个小数都可写成如下形式。
N=±.d-1d-2d-3···..d-m
下一页
返回
上一页
任务3 定点数与浮点数
例如,-0.1011010在计算机中的表示为:
机器数其真值为-0. 1011010。
又如:将-0.25表示为定点数。
因为-0.25=(-0.01)2,符号位为1表示负数其余各位补足8位为.0100000(小数补位在后面不影响数值的大小)。即-0. 25表示为定点数小数点在D7与D6之间)。
同样的机器数,但定点整数与定点小数表示的大小却不相同。因此,要求机器数对应表示的数值是多少,首先应知道该数是什么表示方法,即小数点的约定是什么,然后将符号位表示为符号,尾数表示二进制的数值。
下一页
返回
上一页
任务3 定点数与浮点数
如:定点整示的数是多少?
因是定点整数,则小数点约定在D0后。符号位为1表示的是负数,则该定点整数为(-0000101)2换成十进制为-5。
如:定点小示的数是多少?
因是定点小数,则小数点在D7与D6之间。符号位为1表示负数,则该定点小数为(-0. 1010000)2,表示的十进制为-0.625。
从上可看出,一个定点数要么是纯整数,要么是纯小数。如有理数又怎么表示呢?计算机中用两个定点数来表示有理数,即用定点整数表示其整数部分,用定点小数表示其小数部分。
如:将8. 5表示为定点数。
下一页
返回
上一页
任务3 定点数与浮点数
先将8. 5表示为二进制为1000. 1,用定点整数表示其整数部分1000,符号位为0,补0在前面则定点整数用定点小数表示其小数部分0. 1,符号位为0,补0在后面.1000000,则定点小数用定点整定点小起来表示8. 5要占用两个字节,更多位的有理数用定点数表示时相当麻烦而且占用存贮空间。这种情况就需要引入浮点数表示法。
下一页
返回
上一页
任务3 定点数与浮点数
2.3.2浮点数
任何一个二进制浮点数可表示为
其中:P称为N的阶码;P前的正负号称为阶符;d称为N的尾数;d前的正负号称为数符;0表示正,1表示负。
在浮点表示法中,小数点的位置是浮动的,阶码P可取不同的值。
如:二进制数10100可表示为:(N)2-10100 =1010 x2¹-0101 x2²(阶码2用二进制表示为10)浮点数是由阶符、阶码、数符、尾数四部分组成。
下一页
返回
上一页
任务3 定点数与浮点数
在浮点数表示中(以8位机为例),数符和阶符都各占一位,阶码是定点整数,占两位。阶码的位数决定了表示数的范围,尾数是定点小数,尾数的位数决定了数的精度,在不同字长的计算机中,浮点数占的字长是不同的,一般为两个或四个机器字长。
如:N=-0.1011 x 2³,在计算机中的表示形式为:
返回
上一页
任务4 计算机中的编码
2.4.1西文信息在计算机内的表示
用计算机处理非数值的文字和其他符号时,要先对文字和符号进行数字化处理,即用二进制编码来表示文字和符号。字符编码就是规定用怎样的二进制编码来表示文字和符号。由于字符编码是一个涉及世界范围内有关信息的表示、交换、处理、存储的基本问题,因此,都是以国家标准或国际标准的形式颁布施行的,如ASCII码、汉字编码等。
在输入过程中,系统自动将用户输入的各种数据按编码的类型转换成相应的二进制编码数据存入计算机存储单元中;在输出过程中,再由系统自动将二进制编码数据转换成用户可以识别的数据格式输出给用户。
下一页
返回
任务4 计算机中的编码
1.BCD码(二—十进制编码)
通常人们习惯于使用十进制数,而计算机内部采用二进制表示和处理数值数据。因此在计算机输入和输出数据时,就要进行由十进制到二进制和从二进制到十进制的转换处理,这是多数应用环境的实际情况。显然,如果这项事务性工作由人工完成,
您可能关注的文档
- 《动漫形象招贴》北京市东城区新鲜小学 马晨玥.ppt
- 《包装中的数学问题课件》小学数学北京2011课标版五年级下册课件6356.ppt
- 《卡普里岛课件》小学音乐人教2011课标版六年级下册课件44941.ppt
- 《取之不尽的井水老客户再开发》保险晨会专题课件.ppt
- 《周长的认识》课件_图文.ppt
- 《咿呀呀欧蕾欧课件》初中音乐辽海2011课标版八年级下册课件24679geo2k.ppt
- 《唱 小老鼠找朋友课件》小学音乐沪音版四年级下册课件18661.ppt
- 《希望带来的苦与乐课件》小学品德与社会未来社2001课标版五年级上册课件70593.ppt
- 《庄子》一则北冥有鱼课件.ppt
- 《扬州茶馆课件》小学语文沪教2001课标版四年级上册课件659.ppt
文档评论(0)