常用进制间的相互转换1.任意进制数转换成十进制数任意进制数转换成十进制数的方法就是用其定义的方法。0123161671691615161)971(E10)75.13(2101232212021202121)01.1101(10)7831(2.十进制数转换成二进制数1)整数部分—除2取余例:把253转换成二进制数2253………………12126………………0263………………1231………………1215………………127………………123………………121………………10转换结果的最低位转换结果的最高位转换结果:210)11111101()253(2)小数部分—乘2取整例:将十进制数0.45转换成二进制小数(取4位)0.45*2=0.9…………00.9*2=1.8…………10.8*2=1.6…………10.6*2=1.2…………1转换结果的最高位转换结果的最低位转换结果为:210)0111.0()45.0(3.二进制与十六进制的相互转换1)二进制到十六进制方法:以小数点为界分别向左、右每4位分成一组然后分别用对应的十六进制数来写,不足4位则前或后补0。例:将二进制数101101011.01101转换成十六进制数。000101101011.0110100016B.682)十六进制数转换成二进制数方法:将每一位十六进制数用对应的4位二进制数来表示,其最左侧和最右侧的0可以省去。4.八进制数与二进制数的相互转换方法:八进制数与二进制数的相互转换与十六进制数相类似,只是八进制数对应3位二进制数。5.十进制数转换成十六/八进制数方法1:采用与二进制相类似的方法,除16取余,除8取余。方法2:先将十进制数转换成二进制数,然后再将二进制数转换成相应的十六进制或八进制数。几种进制的对应关系十进制数0123456789101112131415十六进制0123456789ABCDEF八进制数01234567二进制数01101110010111011110001001101010111100110111101111总结十进制十六进制二进制八进制R进制权展开式除r取余乘r取整除2取余乘2取整权展开式4位对应1位1位对应4位3位对应1位1位对应3位进位制之间的相互转换