计算机中的数据及其应用技术总结.docxVIP

  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文档。上传文档
查看更多
计算机中的数据及其运算HLJ_DJS☆笔记整理计算机中的数据包括数值性数据和非数值性数据两种。数据在计算机中通常是以二进制的形式表示的。对数值性数据进行编码即数值码,可以在计算机中对其进行各种数的运算。对非数值性数据进行编码,便于计算机进行识别和处理。§1.1 数与数制进位与数制按进位的方法计数的数制称为进位计数制,简称进位制。一个十进制数是由十个不同的数字符号0、1、2、……、9中的某些数字符号,按照一定的法则排列起来所表示的。这十个数字符号称为数码。一个数码由于在排列中处的位置(数位)不同,就有不同的位置值,因而所表示的数值也不同。例如:数168.58中小数点左边的“8”表示8个1,而小数点右边的“8”表示8 个,对于十进制而言,每个数位的位置值都是10的某次幂,因此任何一个十进制数都可以写成10的乘幂之和的形式,如:168.58=1×+6×+8×+5×+8×一般地,任意一个十进制数N都可以表示为:数码数位(该位置的序数)基数N=·+·+…+·+·+·+…+·权或位权(位置值)数值(1.1.1)其中表示某一位上的数,是0 ~9这是个数码之一,n、m为正整数,分别代表整数的数位和小数的数位。在一种进位计数中,所有不同的数码的个数,称为这种进位计数制的基数。例如,十进制数有十个不同的数码,所以十进制数的基数是“10”,实际上,基数可以是任何大于1的正整数P。在进位计数制中,把位置值称为“位权”或“权”。每个数位上的权都是基数的某次幂,幂指数是该数位的序数。序数的值规定如下:小数点左边第一位的序数为0,第二位为1,向左依次加1;小数点右边第一位的序数为-1;第二位为-2,向右依次递减1。任何一个P进制数N,若整数位为n位,小数位为m位,则可以表示为:多项式计数法:N=·+·+…+·+·+·+…+· (1.1.2)n-1 序数 权(位置值) P 基数其中可以是0、1、2、……、(P-1)中的任意一个数码,叫做第i位的系数。此式称为数N的按权展开式。从式中可知,在P进位计数制中,数位i上的权为,相邻两个数位的权,左边一位是右边一位的P倍。小数点左移一位数值缩小P倍,小数点右移一位数值扩大P倍。上式所表示的P进制数N可以记作:按位计数法:N=其中:P —— 基数 —— 系数 0≤≤P-1, -m≤i≤nn —— 整数的位数 m —— 小数的位数 —— 最高位(≠0) —— 最低位称为一个P进制数,是数N的P进制表示。综上所述,可知P进位计数制有如下的特点:数码的基数等于基数P;最大的数码比基数小1;第I位上的权为P;运算规则是“逢P进一”,“退一当P”。二进位计数制及其特点二进制的基数为2 ,只有两个数码0和1。二进制的计数规则是“逢二进一,退一当二”。任何一个二进制数N都可以写成按权的展开式:N=·+·+…+·+·+·+…+·其中=0或1,m、n为正整数。通常把它用按位表示法记作:N=例如 ,数就是一个二进制数,他的按权展开式为:=1×+1×+0×+1×+1×+1×计算机中的各种数据、指令及其他信息,通常都是采用二进制代码表示的。这是由于二进制有下列优点:容易用物理器件表示运算规则简单计算机在进行算术运算时,要记忆两个数码的和与积的公式表。对于P进制而言,两个一位数的和与积各有(既)种结果。对于十进制而言,有和的结果与55种积的结果,而对于二进制只有3种和与3种积的结果。采用二进制的计算机,只要记忆3种和与3种积的运算规则和结果就可以了。节省器材可以利用逻辑代数这个数学工具二进制中的数码“0”和“1”,恰好与逻辑代数中的逻辑变量的值“假”与“真”相对应。因此,在计算机中,可以方便地使用二进制数进行逻辑运算。表1.1.1二进制与十进制数码对照表整数小数十进制数二进制数十进制数二进制数00==0.50.1=11==0.250.01=210==0.1250.001=4100==0.06250.0001=81000==0.031250.00001=1610000==0.0156250.000001:=641000000::=12810000000::=256100000000::=5121000000000::=102410000000000::::0.000001m个0(包括小数点前一位的0)::::1000000n个0八进制与十六进制为了克服二进制书写冗长、不易识别等缺点,在书写或编程序时,经常采用八进制或十六进制的形式来代替二进制。表1.1.2 四种进制数码对照表十进制二进制八进制十六进制十进制二进制八进制十六进制00000009

文档评论(0)

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

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

1亿VIP精品文档

相关文档