网站大量收购闲置独家精品文档,联系QQ:2885784924

关于计算机中数制之间的转换.docVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
关于计算机中数制之间的转换

计算机中数制之间的转换 赵祖应 (云南爱因森软件职业学院,云南 昆明 65000) 摘要:由于二进制具有电路简单,易于表示,可靠性高,运算简单,逻辑性强等特点,所以在计算机中采用二进制来表示指令和存储数据,所以计算机只能识别二进制,由于人们所固有的习惯,我们需要的数据和信息,要用计算机来处理,那么必须把它转换成二进制。 关键字:数据单位;计数制与非计数制;进制的表示方法;数制之间的转换 一、数据的表示单位 ???我们要处理的信息在计算机中常常被称为数据。所谓的数据,是可以由人工或自动化手段加以处理的那些事实、概念、场景和指示的表示形式,包括字符、符号、表格、声音和图形等。数据可在物理介质上记录或传输,并通过外围设备被计算机接收,经过处理而得到结果,计算机对数据进行解释并赋予一定意义后,便成为人们所能接受的信息。 计算机中数据的常用单位有位、字节和字。 1. 位(bit) 计算机中最小的数据单位是二进制的一个数位,简称为位。正如我们前面所讲的那样,一个二进制位可以表示两种状态(0或1),两个二进制位可以表示四种状态(00、01、10、11)。显然,位越多,所表示的状态就越多。 2. 字节(Byte) 字节是计算机中用来表示存储空间大小的最基本单位。一个字节由8个二进制位组成。例如,计算机内存的存储容量、磁盘的存储容量等都是以字节为单位进行表示的。 除了用字节为单位表示存储容量外,还可以用千字节(KB)、兆字节(MB)以及十亿字节(GB)等表示存储容量。它们之间存在下列换算关系: 1B=8bits 1KB=210B=1024B 1MB=210KB=220B=1048576B 1GB=210MB=230B=1073741824B 3. 字(Word) 字和计算机中字长的概念有关。字长是指计算机在进行处理时一次作为一个整体进行处理的二进制数的位数,具有这一长度的二进制数则被称为该计算机中的一个字。字通常取字节的整数倍,是计算机进行数据存储和处理的运算单位。 计算机按照字长进行分类,可以分为8 位机、16位机、32位机和64位机等。字长越长,那么计算机所表示数的范围就越大,处理能力也越强,运算精度也就越高。在不同字长的计算机中,字的长度也不相同。例如,在8位机中,一个字含有8个二进制位,而在64位机中,一个字则含有64个二进制位。 二、计数制与非计数制 在人类历史发展的长河中,先后出现过多种不同的记数方法,古代“系绳计事”,当然文字出现后,采用符号的记数方式,其中有一些我们至今仍在使用当中,例如十进制和六十进制、二十四进制等。 如今,大多数人使用的数字系统是基于10的。这种情况并不奇怪,因为最初人们是用手指来数数的,要是人类进化成8个或12个手指,也许人类计数的方式会有所不同。英语单词Digital(数字)可以指手指或脚趾,单词five(五)和单词fist(拳头)有相同的词根,出现这种情况并不是巧合。 与十进制不同,古代巴比伦人则是使用以60为基数的六十进制数字体系,六十进制迄今为止仍用于计时。使用六十进制,巴比伦人把75表示成“1,15”,这和我们把75分钟写成1小时15分钟是一样的。 很长一段时间以来,罗马数字被认为用来做加减法运算非常容易,这也是罗马数字能够在欧洲被长期用于记帐的原因。但使用罗马数字做乘除法则是很难的。其实,许多早期出现的数字系统和罗马数字系统相似,它们在做复杂运算时存在一定的不足,随着时间的发展,逐渐被淘汰掉了。 三、进位制和非进位制 对多种数制进行分析后,可将数制分为非进位制和进位制两种。 1. 非进位制及其特点 非进位制的特点是:表示数值大小的数码与它在数中的位置无关。 典型的非进位是罗马数字。例如,在罗马数字中:Ⅰ总是代表1,Ⅱ总是代表2,Ⅲ总是代表3,Ⅳ总是代表4,Ⅴ总是代表5等。非进位表示数据不便、运算困难,现已基本不用。 2. 进位制及其特点 进位制的特点是:表示数值大小的数码与它在数中所处的位置有关。 例如,十进制数123.45,数码1处于百位上,它代表1×102=100,即1所处的位置具有102权;2处于十位上,它代表2×101=20,即2所处的位置具有101权;3代表3×100=3;而4处于小数点后第一位,代表4×10-1=0.4;最低位5处于小数点后第二位,代表5×10-2=0.05。 如上所述,数据用少量的数码用不同的数字符号来表示一种数制的数值,这些数字符号就叫数码数码数码计算机处理的数据分为数值型和非数值型两类。数值型数据指数学中的代数值,具有量的含义,且有正负之分、整数和小数之分;而非数值型数据是指输入到计算机中的所有信息,没有量的含义,如数字符号0 ~ 9、大写字母A ~ Z或小写

文档评论(0)

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

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

1亿VIP精品文档

相关文档