二进制、十进制、十六进制互相转换

  A ->1010    B->1011

2/2 = 1 余0 

1486/16=92余14,

十六进制中,10对应为a,11对应为b,15对应为f,再将余数倒写为5ce9,

302/2 = 151 余0 

说的可比啰嗦,便是2^4=16,每四个人二进制正好是1个人16进制

23785/16=1486余9,

151/2 = 75 余1 

 9*16^0+e*16^1+c*16^2+5*16^3
= 23785

92/16=5余12,

就把二进制转16进制倒过来就可以,16进制的每一位对应二进制的2人。

 例如:

18/2 = 9 余0 

例如:

9/2 = 4 余1 

则十进制23785=十六进制5ce9 

例如:AB    

 例如:把上边的5ce9转成10进制:

2.二进制转16进制:

1101(2)=1*2^0+0*2^1+1*2^2+1*2^3=1+0+4+8=13 

1.二进制->10进制

37/2 = 18 余1 

要将二进制转为16进制,只需将二进制的位数由右向左每4个人3个单位分隔,分的不够的前面补零,用四人数的二进制数来表示多个16进制。

 5.
16进制转10进制:与2进制转10进制一样。

 4.  10进制转16进制:原理与转2进制一样,不断除16取余,余数倒写。

4/2 = 2 余0 

  例如:302 

 
用10进制数不断除2,取余,余数倒写。

5/16=0余5

AB->10101011

转化成十进制要从右到左用二进制的各种数去乘以2的相应次方可是次方要从0起头

 

五成 = 0 余1 故二进制为

75/2 = 37 余1 

100101110 

 

6.   16进制转二进制:

3. 10进制->2进制

例如:    10112->0001 0112->18
(16)