计算机中的数据及其运算HLJ_DJS☆笔记整理计算机中的数据包括数值性数据和非数值性数据两种。数据在计算机中通常是以二进制的形式表示的。对数值性数据进行编码即数值码,可以在计算机中对其进行各种数的运算。对非数值性数据进行编码,便于计算机进行识别和处理。§1.1 数与数制进位与数制按进位的方法计数的数制称为进位计数制,简称进位制。一个十进制数是由十个不同的数字符号0、1、2、……、9中的某些数字符号,按照一定的法则排列起来所表示的。这十个数字符号称为数码。一个数码由于在排列中处的位置(数位)不同,就有不同的位置值,因而所表示的数值也不同。例如:数168.58中小数点左边的“8”表示8个1,而小数点右边的“8”表示8 个1100,对于十进制而言,每个数位的位置值都是10的某次幂,因此任何一个十进制数都可以写成10的乘幂之和的形式,如:168.58=1×102+6×101+8×100+5×10-1+8×10-2一般地,任意一个十进制数N都可以表示为: 数码 数位(该位置的序数) 基数

N=Kn-1·10n-1+Kn-2·10n-2+…+K1·101+K0·100+Kn-1·10-1+…+K-m·10-m 权或位权(位置值) 数值 =i=-mn-1Ki·10i (1.1.1)其中Ki表示某一位上的数,是0 ~9这是个数码之一,n、m为正整数,分别代表整数的数位和小数的数位。在一种进位计数中,所有不同的数码的个数,称为这种进位计数制的基数。例如,十进制数有十个不同的数码,所以十进制数的基数是“10”,实际上,基数可以是任何大于1的正整数P。在进位计数制中,把位置值称为“位权”或“权”。每个数位上的权都是基数的某次幂,幂指数是该数位的序数。序数的值规定如下:小数点左边第一位的序数为0,第二位为1,向左依次加1;小数点右边第一位的序数为-1;第二位为-2,向右依次递减1。任何一个P进制数N,若整数位为n位,小数位为m位,则可以表示为:多项式计数法:N=Kn-1·Pn-1+Kn-2·Pn-2+…+K1·P1+K0·P0+Kn-1·P-1+…+K-m·P-m =i=-mn-1Ki·Pi (1.1.2) n-1 序数 Pn-1 权(位置值) P 基数其中Ki可以是0、1、2、……、(P-1)中的任意一个数码,Ki叫做第i位的系数。此式称为数N的按权展开式。从式中可知,在P进位计数制中,数位i上的权为Pi,相邻两个数位的权,左边一位是右边一位的P倍。小数点左移一位数值缩小P倍,小数点右移一位数值扩大P倍。上式所表示的P进制数N可以记作:按位计数法: N=(Kn-1 Kn-2???K1K 0.K-1 ???K-m)P其中:P —— 基数 Ki —— 系数 0≤Ki≤P-1, -m≤i≤n n —— 整数的位数 m —— 小数的位数 Kn-1 —— 最高位(Kn-1≠0) K-m —— 最低位称(Kn-1 Kn-2???K1K 0.K-1 ???K-m)P为一个P进制数,是数N的P进制表示。综上所述,可知P进位计数制有如下的特点:数码的基数等于基数P;最大的数码比基数小1;第I位上的权为P;运算规则是“逢P进一”,“退一当P”。二进位计数制及其特点二进制的基数为2 ,只有两个数码0和1。二进制的计数规则是“逢二进一,退一当二”。任何一个二进制数N都可以写成按权的展开式:N=Kn-1·2n-1+Kn-2·2n-2+…+K1·21+K0·20+Kn-1·2-1+…+K-m·2-m =i=-mn-1Ki·2i其中Ki=0或1,m、n为正整数。通常把它用按位表示法记作:N=(Kn-1 Kn-2???K1K 0.K-1 ???K-m)2例如 ,数1101.112就是一个二进制数,他的按权展开式为:1101.112=1×23+1×22+0×21+1×20+1×2-1+1×2-2计算机中的各种数据、指令及其他信息,通常都是采用二进制代码表示的。这

浮点数计算机的表示案例,计算机中的数据及其应用案例.docx相关推荐

  1. 把内存中的数据传送到计算机硬盘称为,将内存中的数据传送到计算机硬盘的过程称为什么...

    将内存中的数据传送到计算机硬盘的过程称为写盘:写盘就是将一些想要长期保存的文件,比如影片.音乐.图片或文档刻在光盘上面作永久保存:写盘也叫刻录,一般需要安装刻录软件才能进行. 本文操作环境:Windo ...

  2. 计算机突然断电后 硬盘中的数据,电脑突然断电对硬盘有影响吗?实测便知

    众所周知,突然断电对电脑伤害较大.尤其是机械硬盘,断电后可能出现数据丢失或不读盘的情况. 那么机械硬盘的结构有什么特点,会导致它容易受到断电的影响呢?今天我们就来谈谈机械硬盘断电有关的话题. 机械硬盘 ...

  3. 计算机表格行列,excel表格中行列数据切换-在excel中如何切换图表的行/列数据

    Word表格中怎样进行行列互换 excel表格如何部分行列置换 Excel中实现行列互换的具体操作知如下: 1.打开excel. 2.选中表格,然后点击[复制]. 3.选择一个空白单元格. 4.点击[ ...

  4. 使用idea编写SparkStreaming消费kafka中的数据【小案例】(四)

    继续接     使用idea编写消费者,接收生产者的持续日志输出[小案例](三) https://georgedage.blog.csdn.net/article/details/103506165 ...

  5. Deep Learning的案例-YoloV5中的数据增强

    mAP@[.5:.95](someone denoted mAP@[.5,.95]) means average mAP over different IoU thresholds, from 0.5 ...

  6. 计算机学术引用论文,我国计算机领域学术论文引用中的马太效应——以《计算机学报》和《计算机研究与发展》为例...

    摘要: 引证是科学报酬体系的一部分,是科学家个人向他们前人智力付酬的一种"硬通货".国内对学术期刊论文引用的研究,通常认为引证中存在着马太-波敦克效应,即在引证时作者倾向于引用知名 ...

  7. 使用idea编写SparkStreaming消费kafka中的数据,并对数据进行某一指标的处理【小案例】(五)

    接    使用idea编写SparkStreaming消费kafka中的数据[小案例](四) https://georgedage.blog.csdn.net/article/details/1035 ...

  8. 在计算机教学过程当中,案例教学中计算机基础教学的运用论文

    案例教学中计算机基础教学的运用论文 摘要:案例教学法是一种新兴的教学方法,经常被运用到各种教学环节当中.研究表明,案例教学在计算机基础教学中的有效运用,不仅有利于培养学生的学习兴趣和提升教学成效,而且 ...

  9. 计算机在小学语文教学中的应用的现状,计算机在小学语文教学中的应用案例分析...

    <计算机在小学语文教学中的应用案例分析>由会员分享,可在线阅读,更多相关<计算机在小学语文教学中的应用案例分析(3页珍藏版)>请在人人文库网上搜索. 1.计算机在小学语文教学中 ...

最新文章

  1. 周记 2016.4.5
  2. msdn关于Visual C++ 编译器选项的说明
  3. removelogo使用方法_怎么给视频去水印?这三种方法简单又高效
  4. mysql无法解析方程式索引
  5. nc 传输文件和目录
  6. html友情链接效果代码,HTML友情链接代码
  7. 基于RBAC的权限设计模型
  8. nginx php mysql一些常用命令(windows linux)
  9. mysql分组失效_请教MySql中使用表子查询时,试着先排序后分组,出现排序失效的原因?...
  10. Mongodb Geo2d索引原理
  11. 大数据商业智能的十大戒律
  12. NPS 服务器证书:配置模板和自动注册(一)
  13. ECMAScript 学习笔记01
  14. 联想电脑无法自动修复此计算机,Win10自动修复无法开机的解决方法(完美解决)...
  15. 工资管理系统【软件综合设计报告】
  16. android 上位机下位机串口通讯,上位机下位机串口通信.doc
  17. 图的遍历 ——深度优先遍历
  18. 用matlab抽样定理验证,实验一 MATLAB验证抽样定理
  19. DirectX11 Tessellation曲面细分实现动态增加模型细节
  20. 算法的特征及设计要求

热门文章

  1. 使用Eclipse和Open Liberty的Java EE 8上的Java 9
  2. 在React中处理事件
  3. 使用Spring Integration Java DSL与Rabbit MQ集成
  4. AutoValue:生成的不可变值类
  5. FizzBu​​zz Kata与Java流
  6. play 拦截器_编写Play 2的模块,第2部分:拦截器
  7. 隐藏的东西? 您需要HiddenSidesPane
  8. 大型布线:Java云应用程序缺少的技术
  9. 使用Java使用Amazon Simple Queue Service
  10. EC2上的ElasticSearch不到60秒