11001010.01011100.01110001.0010110二进制转十进制

答案是202.92.13.44 求解
2024-10-30 10:21:31
推荐回答(1个)
回答1:

11001010
76543210
即2的7次+2的6次+2的3次+2的1次
即128+64+8+2=202
后面一样算法 明白了么 不懂给你篇算法
二进制换成十进制:例如:求110010的十进制数首先在二进制数的上边由右至左写上0,1,2,3。。。(这叫位权)我们先把二进制写出来1 1 0 0 1 0 //二进制5 4 3 2 1 0 //位权然后从左边开始,用第一个数 乘 2^第一个位权 + 第二个数乘2^第二个位权 +...即 1*2^5 + 1*2^4 + 0*2^3 + 0*2^2 + 1*2^1 + 0*2^0= 32 + 16 + 0 + 0 + 2 + 0 = 50 十进制转二进制:用2辗转相除至结果为1将余数和最后的1从下向上倒序写 就是结果例如:求302的二进制数302/2 = 151 余0151/2 = 75 余175/2 = 37 余137/2 = 18 余118/2 = 9 余09/2 = 4 余14/2 = 2 余02/2 = 1 余0故二进制为100101110