早教吧 育儿知识 作业答案 考试题库 百科 知识分享

关于二进制转十进制,初学进制,不太明白,求解将二进制每一位上的0或1乘以2的所在位数的次方,整数部分的指数为正,小数部分的指数为负例三:将二进制11100转换为十进制

题目详情
关于二进制转十进制,初学进制,不太明白,求解
将二进制每一位上的0或1乘以2的【所在位数的次方】,整数部分的指数为正,小数部分的指数为负
例三: 将二进制11100转换为十进制
(11100)2 = (1×2^4+1×2^3+1×2^2+0×2^1+0×2^0)10
=(16+8+4+0+0)10=(28)10 即:二进制
11100转换十进制是28
这是一道例题,但我不太明白,不明白的地方就是所在位数的次方为什么最大是4?怎么不是5,疑惑中,求详细解答,过程,望讲明白点,毕竟是初学者
▼优质解答
答案和解析
不是所在位数的次方 应该要减一 我老师讲过, 因为我们是从右边0次方开始算 不是1 所以得减一 这点想出来就明白了 比如0到4 就是5个数 1到5才是5个数