计算机中数1.ppt

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机中数1

计算机基础——计算机中的数据表示;数据在计算机中的表示;什么是二进制? 二进制表示的数据中,每个数位上的数字只能是0或者1 2 逢2进一:(1)2+(1)2=(10)2;容易实现 二进制只有0和1两个状态,电子器件具有实现的可行性 运算简单 二进制的运算法则少,运算简单,使硬件结构大大简化 有逻辑性 二进制的0和1正好和逻辑代数的假和真相对应 有稳定性 二进制只有0和1两个状态,传输和处理时不容易出错;数据单位;进位计数制;常用的进位计数制;不同的数制,它们的共同特点是: 1.每一种数制都有固定的符号集: 如二进制数制,其有2个符号: 0,1; 如八进制数制,其有8个符号: 0,1,2,…,7; 如十进制数制,其有10个符号:0,1,2,…,9; 如十六进制数制,其有16个符号: 0,1,2,…,9,A,B,C,D,E,F ; 十六进制(Hexadecimal)的基数是16,它必须 有16个数字才够用。 因此,除了十进制中的10个数可用外,还必须再创造6个 数字。十六进制中借用了6个英文字母。所以,它的16个 数字依次是:0~9,A~F。其中A至F分别代表十进制数的 10至15,最大的数字也是基数减1。;由于存在不同的进制 ,那么在今后在给出了一个数时必须指明它是什么数制的数。例如: (1010)2、(1010)8、(1010)10、(1010)16 除了用下标表示外,还可用后缀字母来表示数制。例如;判断对错;进位计数制间的转换; 将各位数码乘以各自的权值累加即可。 ;为了将一个即有整数部分又有小数部分的 十进制数转换成二进制数,可以将其 整数部分和小数部分分别转换,然后再组合。 ;对整数部分:除基取余;十进制数(18)10转换成二进制; 将小数不断乘以基取整数,直到小数部分为0或达到所求的精度为止(小数部分可能永远的不会得到0);第一个得到的整数为最高位,最后得到的为最低位,这个规律是:“先整为高,后整为低” ; ;十进制转换为八进制;十进制转换为十六进制;十进制数0~16和其他进制数之间的对应关系;二进制数转换为八进制数 八进制数转换为二进制数 二进制数转换为十六进制数 十六进制数转换为二进制数 ;方法: 将二进制数从最右边的低位到高位每3位组成一 组,最后不足3位的前面补0,然后每3位二进制 数用一个八进制数来表示即可转换为八进制。 例如:将二进制数10101010011转换成八进制数: 010 101 010 011 2 5 2 3 即(10101010011)2=(2523)8 ; 方法: 将每一位八进制数用3位二进制数表示即可得到相 应的二进制数。 例如 :将八进制数3274转换为二进制数: 3 2 7 4 011 010 111 100 即(3274)8=(011010111100)2 ;方法: 将二进制数从最右边的低位到高位每4位分成一组 ,最后不足4位的前面补0,然后每4位二进制用十 六进制数来表示即可得到相应的十六进制数。 例将二进制数10111010010011转换为十六进制数 0010 1110 1001 0011 2 E 9 3 即( 10111010010011)2=(2E93)16 ;方法:将每一位十六进制数用4位二进制数表示即可得到相应的二进制数。 例如:将十六进制数4C3F转换成二进制数: 4 C 3 F 0100 1100 0011 1111 即( 4C3F)16 =(0100110000111111)2 ;从二进制数很容易地直接写成八进制数和十六进制数。反之亦然。即非十进制数之间的转换较简单。 而由十进制数转换成二进制数、八进制数和十六进制数相比较而言要难一些。 ;数值及字符在计算机中的表示;使用计算机的目的是利用

文档评论(0)

laolingdao1a + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档