二进制如何转为十进制

我们从小到大都是用的十进制来计数,0、1、2、3、4、5、6、7、8、9,逢十进一,可是在计算机中,只有0、1这两个数字,他们互相交替来表示各种数目。


我们来说几个例子:

十进制数二进制数
901011010
1001100100
1101101110

我们如何实现在草稿纸上的转换呢?

我们来先看看二进制数转为十进制数
例: 二进制数 101 十进制数 5
这个二进制数有3位数,但要是我们把最后一位数当做零位开始数就是数到第二位结束,1是零位,0是第一位,1是第二位

二进制数转为十进制数:1*20+0*21+1*22=5

我们再来看看十进制数转为二进制数
例:二进制数 101 十进制数 5
十进制数转为二进制数:
5/2=2---1
2/2=1-----0
转化过来就是 101
二进制数101十进制数5
例:二进制数 100100 十进制数 36
十进制数转为二进制数:
36/2=18----0
18/2=9-----0
9 /2=4-----1
4 /2=2-----0
2 /2=1-----0
转化过来就是 100100
二进制数100100十进制数36


PS:其它进制转化为十进制与这个方法都是一样的

最后修改:2019 年 08 月 10 日 10 : 15 AM
如果觉得我的文章对你有帮助,可以给我来杯卡布其诺

发表评论