0
点赞
收藏
分享

微信扫一扫

十进制转二进制、八进制的原理(最透彻)

止止_8fc8 2022-03-22 阅读 79

十进制:42   

八进制:42/8=5......2  5/8=0......5  52

二进制:42/2=21 21/2=10......5  5/2=2......2  2/2=1  1/2=0......1

都知道是这样计算的,那么为什么这样呢?拿我们最熟悉的十进制的42来看,如果用这种方法计算42/10=4......2  4/10=0......4,就能得到42。

拿42除以10最后的到的余数就是我们个位上的数字,然后得到的4就是我们十位上数字,就是这么简单。当我们用的是二进制的时候,42/2=21这个意思就相当于“个位数”是0,“十位数是21”但是它是二进制的不可能吧21直接写出来,所以继续用21除以2把“十位数上的21”除到能用二进制表示的时候才可以,21/2=10......1,此时出来了一个1,说明这个1是“十位数”上的21跑到了“百位数”上所留下来的,1的二进制也是1所以1直接就是“十进制”位上的数字。同理我们便可以知道上面的结果是怎么得到的,还有八进制是如何得到的都是一个原理。

 

举报

相关推荐

0 条评论