怎样将二进制数111011(2)转化为十进制数?我一直不知道怎样在进制之间转换

来源:百度知道 编辑:UC知道 时间:2024/06/15 06:24:41

二进制转十进制方法:“按权展开求和”:
二进制数1111011b=2^6+2^5+2^4+2^3+2^1+2^0=64+32+16+8+2+1=123

1*2^0+1*2^1+0*2^2+1*2^3+1*2^4+1*2^5=59
最后一个数乘以2的零次方,倒数第二个数乘以2的一次方,依此类推

1*2^5+1*2^4+1*2^3+0*2^2+1*2^1+1*2^0=32+16+8+0+2+1=59
按照它所在位数的位权与位数的乘积相加换算,第一位权数是进制的0次方,第二位是1次方,依次类推。任何进制的数换算成十进制都用这个方法。