浅谈不同进制数之间的转换方法与技巧_第1页
浅谈不同进制数之间的转换方法与技巧_第2页
浅谈不同进制数之间的转换方法与技巧_第3页
浅谈不同进制数之间的转换方法与技巧_第4页
浅谈不同进制数之间的转换方法与技巧_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、浅谈不同进制数之间的转换方法与技巧论文导读:它包含了基数规则、进位规则、位权规则和运算规则。而位权则是一个用来确定计数符号在数中位置的固定常数。下面我们来看一看十进制数、二进制数、八进制数、十六进制数各自的特点和共同点。数码,浅谈不同进制数之间的转换方法与技巧。关键词:国家计算机一级B,进制,数码,基数,位权,进位规则根据不同的进位原则,可以得到不同的进位制。在日常生活中,人们广泛使用的是十进制数,有时也会遇到其他进制的数,例如,钟表上,六十秒钟为一分钟,六十分钟为一小时,即为六十进制。在计算机中,最常使用的是十进制、二进制、八进制、十六进制,那么这些进制之间到底有什么关联呢?一、数制的有关概

2、念及其特点数制是一种按进位方法进行计数的规则,又称为进位计数制。换句话说,数制代表着数的进位计算规则,它包含了基数规则、进位规则、位权规则和运算规则。所谓基数就是指数制中可能用到的计数符号的个数。而位权则是一个用来确定计数符号在数中位置的固定常数。论文大全,数码。这个常数与计数符号所在位置有关,通常把这个常数称为“权”。下面我们来看一看十进制数、二进制数、八进制数、十六进制数各自的特点和共同点。 数制 进制 标识 数码 基数 位权 进位规则 举例 十进制 09 10 10n 逢十进一、借一当十 349D 二进制 0、 2 2n 逢二进一、借一当二 101011B 八进制 0 8 8n 逢八进一

3、、借一当八 476Q 十六进制 09、 16 16n 逢十六进一、借一当十六 79AFH 说明:十六进制中的符号A对应十进制中的10,B表示11,以此类推,F表示十进制中的15。 下面就以任意进制为例来说明各进制之间的共同点及相互联系。对于R进制数来说,计数符号有0,1,2,R-1这R个符号构成。它的基数就是R,进位规则就是“逢R进一、借一当R”,其位权是Rn 。论文大全,数码。如果有一个R进制数,记成X= (XnXn-1X1X0 .X-1X-2X-m)R的形式,这里Xi代表R个数码中的某一个符号,把该数按位权形式展开如下:X=XnRn+Xn-1Rn-1+X1R1+X0R0+X-1R-1+X-

4、2R-2+X-mR-m例如:十进制数666.66 ,个位的6表示其本身的数值;而十位的6,表示其本身数值的十倍,即610,百位的6,则代表其本身数值的一百倍,即6100;而小数点右边第一位小数位的6表示的值为60.1;第二位小数位的6表示的值为60.01。因此这个十进制数可以用多项式展开写成:666.66 610261016100610-1610-2同样的道理:10110.1B 124 023 +122121 020 12-1456.45Q 48258168048-158-22AF.C1H 2162A161F160C16-1116-221621016 1511216-1116-2关于十进制、二

5、进制、八进制和十六进制数间的对应关系见下表。 十进制(D) 二进制(B) 八进制(Q) 十六进制(H) 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 0 1 2 3 4 5 6 7 8 9 A B C D E F 二、数制间的相互转化 1二进制、八进制、十六进制间的相互转化(1)二进制转化成八进制和十六进制二进制转化成八进制方法

6、:三位一并法:从待转换的二进制数的小数点开始,分别向左、右两个方向进行,将每三位合并为一组,不足三位的以0补齐(注意:整数部分在前面补0,小数部分在末尾补0)。然后每三位二进制数用相应的八进制码(07)表示,即完成二进制与八进制的转换工作。二进制转化成十六进制方法:四位一并法,具体过程与二进制转化成八进制方法相同。论文大全,数码。1101101110.110101B=001101 101 110.110 101 B= 1556.65 Q1 55 6 6 5前边补两个零变成0011101101110.110101B=00110110 1110.1101 0100 B=36E.D4 H36 E D

7、4前边补两个零变成0011,后边补两个零变成0100。(2)八进制、十六进制数转换成二进制数八进制数转换成二进制数的方法:一分为三。即每一位八进制数对应二进制的三位。论文大全,数码。十六进制数转换成二进制数的方法:一分为四。即每一位十六进制数对应二进制的四位。2C1DH=0010 1100 0001 1101 B2 C 1 D7123Q=111 001 010011 B71 2 3(3)八进制与十六进制之间的转换八进制转换为十六进制的方法:先一分为三,再四位一并。即先将八进制转换为二进制,再转换为十六进制。十六进制转换为八进制的方法:先一分为四,再三位一并。先将十六进制转换为二进制,再转换为八

8、进制。八进制数: 63 7 . 1 5 Q二进制数: 110 011 111. 001 101 B十六进制数: 1 9 F . 3 4 H2二进制数、八进制数、十六进制与十进制数之间的转换为了更方便地总结不同进制数之间的转换方法与技巧,我们把二进制数,八进制数和十六进制数统称为R进制数。(1)R进制数转换成十进制数方法:各种R进制的数按位权展开求和即为十进制数。1011.101D123+022+121+120 +12-1+02-2+12-3 8 + 0 + 2 + 1 + 1/2 + 0 +1/8 11.625D2576Q283+582781680 1406D(2)十进制数转换成R进制数方法:整数部分:除以基数R反序取余。论文大全,数码。小数部分:乘以基数R正序取整。例:(187.6875)D()B(187.6875)D(10111011.1011)B必须注意:逐次除以2取余的余数是按从低位到高位的排列顺序与二进制整数数位相对应的;逐次乘以2取整的整数是按从高位向低位的排列顺序与二进制小数数位相对应的。论文大全,数码。其共同特点是以小数点为中心,逐次向左、右两边排列。值得说明的是:并非每一个十进制小数都能转换为有限位的二进制小数,此时可以采用“0舍1入”的方法进行处理(类

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论