资源描述:
《进制转换程序设计1》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、武汉理工大学《微机原理与接口技术》课程设计说明书1常用数制计算机常用的数制:二进制,十进制,八进制,十六进制。通常表示一个数时,每个数字表示的量不散取决于数字本身,而且取决于所在的位置,这种表示方法被称为位置表示法。在位置表示法中,对每个数位赋予一定的位值,称为权。每个数位上的数字锁表示的量是这个数字和权的乘积。相邻两位中高位的权与低位的权之比如果是个常数,则此常数称为基数,用X表示,则数所表示的量N为式中,从起向左是数的整数部分,向右是数的小数部分;表示各数位上的数字,称为系数,它可以在0,1,…,X-1共X中数中任
2、意取值;m和n为冥指数,均为正整数。正由于相邻高位的权与低位的权相比是个常数,因而在这种位值计数法中,基数(或称底数)X的取值不同便得到不同进位制数的表达式。(1)十进制十进制是生活中最常用的十进制,当X=10时,得十进位制数的表达式为其特点是:系数只能在0~9这10个数字中取值;每个数位上的权是10的某次冥;在加,减运算中,采用“逢十进一,借一当十”的规则。(2)二进制二进制是计算机中最常用的数值。当X=2时,得二进制数的表达式为二进制的特点是:系数只能在0和1这两个数字中取值;每个数位上的权是2的某次冥;在加减运算
3、中,采用“逢二进一,借一当二”的规则。(3)八进制和十六进制由于1位八进制数对应3位二进制,1位十六进制对应4位二进制,因此,当二进制数列很长时,可以用八进制或十六进制数来表示。当X=8时,得八进制数的表达式为八进制的特点是:系数只能在0~7这8个数字中取值;每个数位上的权是8的某次冥;在加减运算中,采用“逢八进一,借一当八”的规则。otherstaffoftheCentre.Duringthewar,ZhuwastransferredbacktoJiangxi,andDirectorofthenewOfficeinJ
4、ingdezhen,JiangxiCommitteeSecretary.Startingin1939servedasrecorderoftheWestNorthOrganization,SecretaryoftheSpecialCommitteeAfterthevictoryofthelongMarch,hehasbeentheNorthwestOfficeoftheFederationofStateenterprisesMinister,ShenmufuguSARmissions,DirectorofNingxiaC
5、ountypartyCommitteeSecretaryandrecorderoftheCountypartyCommitteeSecretary,Ministersand15武汉理工大学《微机原理与接口技术》课程设计说明书同理,当X=16时,得十六进制数的表达式为十六进制的特点:系数只能在0~15这16个数字中取值(其中0~9这10个数字借用十进制中的数码,10~15这6个数用A,B,C,D,E,F表示);每个数位上的权的16的某次冥;在加减运算中,采用逢“十六进一,借一当十六”的规则。表1.1列出四种进位制中数的表
6、示法,其中B是Binary的缩写,表示该数为二进制数;Q表示该数为八进制数;H是Hexadecimald的缩写,表示该数是十六进制数;十进制数采用符合D(Decimal)。表1.1十进制,二进制,八进制,十六进制数码对照表十进制二进制八进制十六进制00000B0Q0H10001B1Q1H20010B2Q2H30011B3Q3H40100B4Q4H50101B5Q5H60110B6Q6H70111B7Q7H81000B10Q8H91001B11Q9H101010B12QAH111011B13QBH121100B14QCH
7、131101B15QDH141110B16QEH151111B17QFH数制间的转换规则1.十进制数与非十进制数之间的转换(1)十进制数转换成非十进制数otherstaffoftheCentre.Duringthewar,ZhuwastransferredbacktoJiangxi,andDirectorofthenewOfficeinJingdezhen,JiangxiCommitteeSecretary.Startingin1939servedasrecorderoftheWestNorthOrganization
8、,SecretaryoftheSpecialCommitteeAfterthevictoryofthelongMarch,hehasbeentheNorthwestOfficeoftheFederationofStateenterprisesMinister,ShenmufuguSARmissions,DirectorofNing