2016.8.16 Java培训第一天

1. 十进制转换二进制

   31/2=15余1  15/2=7余1 7/2=3余1 3/2=1余1    31的二进制结果为11111

   35/2=17余1  17/2=8余1  8/2=4余0 4/2=2余0 2/2=1余0   35的二进制结果为100011

   47/2=23余1  23/2=11余1 11/2=5余1  5/2=2余1  2/2=1余0  47的二进制结果为101111

2,二进制转换十进制

   111110   公式a*2的0次方+b*2的1次方+c*2的2次方+d*2的3次方+e×2的4次方……+nx2的n-1次方

  111110=0×2的0次方(1)+1x2的1次方+1x2的2次方+1x2的3次方+1x2的4次方+1x2的5次方=0+2+4+8+16+32=62

3,十进制转换八进制

    354/8=44余2 44/8=5余4  354转八进制的结果为542 

    217/8=27余1  27/8=3余3  217转八进制的结果为331

4,八进制转换十进制

    521  1x8的0次方+2x8的1次方+5x8的2次方=1+16+320=337

5,十进制转换十六进制

    1,2,3,4,5……9,10(A),11(B),12(C),13(D)……

    724/16=45余4 45/16=2余13(D) 724转换十六进制的结果为2D4

6,十六进制转换十进制

    9527 7x16的0次方+2x16的1次方+5x16的2次方+9x16的3次方=7+32+256x5+9x4096=185639

7,二进制转换八进制

    94(十进制) 1011110(二进制)136(八进制)  1011110    从后到前 三位为一组 110分别对应 421  从后往前加一次为 0+2+4(6)   1+2+0(3)          1+0+0(1) 

    1=001 2=010 3=011 4=100 5=101 6=110 7=111  

8,八进制转换二进制

    546转换二进制为101100110

9,二进制转换十六进制

   1101010110转换十六进制为356  

原文地址:https://www.cnblogs.com/chouji717/p/5776904.html