进制转换问题
二进制的权值,从右往左,每次乘2.
..... 256 128 64 32 16 8 4 2 1
十六进制的权值,从右往左,每次乘16.
... 4096 256 16 1
十进制转为二进制问题
把369转换为二进制
步骤:首先写出要转换的十进制数,其次写出所有小于此数的二进制权值
369
小于369的权值
256 128 64 32 16 8 4 2 1
1
356/256=1
113/128=0
113/64=1
49/32=1
17/16=1
1/8=0
1/4=0
1/2=0
1/1=1
所以二进制位101110001
因为二进制只有0和1,所以商只能是0和1
十进制转十六进制问题
把369转为十六机制
步骤:首先写出要转换的十进制,其次写出所有小于此数的十六进制权值
369
小于369的十六进制权值
256 16 1
1
369/256=1
113/16=7
1/1=1
所以十六进制为171
二进制转为16进制
101101
可以把它看成 0010
二进制转为10进制
101101
总共为6个数,从右往左乘以2^n n递增
2^5*1+2^4*0+2^3*1+2^2*1+2^1*0+2^0*1=45