关于计算机的进制之间的转换 二进制转换十进制 十进制转换二进制

最近在学习计算机基础 研究到进制转换,颇有心得,在此做个解释和记录;

 首先介绍       二进制转换十进制

二进制数第0位的权值是2的0次方,第1位的权值是2的1次方……
所以,设有一个二进制数:101100100,转换为10进制为:356
用横式计算(从右往左算)
0×2 0+0×2 1+1×2 2+0×2 3+0×2 4+1×2 5+1×2 6+0×2 7+1×2 8=356
0乘以多少都是0,所以我们也可以直接跳过值为0的位:
1×2 2+1×2 5+1×2 6+1×2 8=356
4+32+64+256 =356

然后介绍       十进制转换二进制

     十进制转换2进制的方法可以总结的说 就是除2取余 除二取余······

    例如

      画图来说:


猜你喜欢

转载自blog.csdn.net/nbdr_yl/article/details/80255624
今日推荐