如何将2进制数转换为10进制数
发布网友
发布时间:2022-04-21 19:55
我来回答
共1个回答
热心网友
时间:2022-06-18 21:50
先数这个二进制数有多少位,然后再算2的N次方(N为二进制数位数减去1)依次加到2的0次方(也就是一个等比数列,2的N次方
*
(0或1,根据每一位是0还是1算)+2的N-1次方
*
(0或1,根据每一位是0还是1算)+2的N-2次方
*
(0或1,根据每一位是0还是1算)....,这样的数列),遇到0的项可以直接消去,算出的和就是这个二进制表示的十进制数