我们常用的数是十进制数,计算机程序使用的是二进制数,它们两者间可以互换:

问题描述:

我们常用的数是十进制数,计算机程序使用的是二进制数,它们两者间可以互换:
假如:
(101)=1x2²+0x2+1x2=4+0+1=5
那么将二进制(1001)换算成十进制数的结果是

二进制数101
对应位置210
二进制数1001
对应位置3210
你认真对比一下从左到右给每位二进制编号
它的十进制就为
(101)= 1*2^2 + 0*2^1 + 1*2^0 = 5 (相应的位数就为指数)
(1001)= 1*2^3 + 0*2^2 + 0*2^1 + 1*2^0 = 9