文档介绍:膃二进制,十六进制,十进制,,111第一位的1他就是一个1不用管他,好,上一位,这螄位的1就要乘2了,因为是二进制,除了个位数,上位的都是乘着2上去的。螃那就是1+1*2+1*2*2=7羀好比十进制的523,个位3不管,2这一位就要乘以10了(后几位就算是0也要乘,乘完以后还是0),5这一位又要乘以10,就是3+2*10+5*10*10=523。,这个就是一个半字节(也就是4位)的二进制就是一个十六进制的数而已。蒈其它的跟二进制转十进制一样。如110114位分开,00011011,蒄0001十六进制额他就是1了,1011十进制是11十六进制的B,羂结果1B,还好不是2B。这两个4位是互不影响的,,这个其实围绕核心有两种计算方法。一种就是除法,除于2除于2的那种,跟二进制转十进制反过来了。如55除2得27余1,1就是个位了,袇没有余的话那就是0了,27除2得13余1,13除2得6余1,6除2得3余0,芄3除2得1余1,,葿128芆64羄32袁16薇8螆4蚅2袂1罿膅1000000蒅100000虿10000肈1000薅100膆10螁1莀这几个数字是二进制8位,也就是一个字节,每一位对应十进制的数字。芈如,55看好位置,比32大64小,二进制最高位在32那边了,蚂55-32=23好100000有了,23-16=710000有了,下面很明显8不够,跳过,袂7-4=3100,3-2=110,1那就是1了,不用减了正好一个1。蕿100000+10000+100+10+1=110111。下面就自己练练吧,熟能生巧。,这个跟十进制转二进制差不多,用除的那种。蒂如,653除16得40余1313也就是D,第一位是个位的D。蕿40除16得2余88他就是8了,第二位是8,蚇2除16得0余2当然没必要的,,这个跟上面二转十六的那个是相通的,记住,4位是一个十六进制的数如,1111=F。1B四位分开1就是0001了B是101111011。概念什么的,再看书研究研究吧。,乘16,如23D拆开乘十六从个位开始吧,D也就是十进制的13,3在上位要乘以163*16=48,2在更上位2*16*16=512。512+48+13=573。结果很明朗啊,化整为零,各个击破。,除8跟十进制转十六进制二进制一样。。十进制不管转成十六进制、二进制还是八进制,都是除的。而且顺序一样别的转到十进制都是乘的。顺序一样上面这些的方法其实道理都一样,无外乎乘过来除过去。十六进制2BD200=2*16*16B0=B*16200+B0+D=2BD换成十进制也就是2*16*16=512+B*16=11*