二进制10001=1*2^ 4+0*2^3+0*2^2+0*2^1+1*2^0=17
17
二进制每位基数:个位1,高位=低位*2 16 8 4 2 1 将要转换的数按位对齐写在下面一行,然后观察计算得到结果:1111表示这个数包含1个8,1个4,1个2和1个1,加起来即可 10001表示:1个16和1个1 其实十进制也是这么计数的。其他n进制位权:个位1,高位=低位*n ...
10001(b)-1010(b)=111(b)
我们可以按照二进制进行计算,将给定的二进制数相加和相减,然后将结果转换回二进制形式。首先,将二进制数相加:```10011 + 1101 --- 101000 ```然后,将二进制数相减:```101000 - 10001 --- 100111 ```所以,二进制的10011 + 2进制的1101 再减去二进制的10001 的结果是二进制的100111。
1*2^4+0*2^3+0*2^2+0*2^1+1*2^0=17 ^---表示次方
先转换成10进制 1010000(2)=80(10)1001(2)=17(10)80-17=63 63(10)=111111(2)1010000-10001=111111
二进制10001100减去1111111 等于二进制10001100减去10000000+1 等于二进制1101
最低位(第0位)相加:1+0=1 第1位~第3位相加:000+111=111 最高位(第4位)相加:1+1=10 所以10001+11110=101111
此处仅介绍转10进制算法:10001111=1*2的(8-1)次方+1*2的(4-1)次方+1*2的(3-1)次方+1*2的(2-1)次方+1*2的(1-1)次方=128+8+4+2+1=143 打字不容易望采纳谢谢。。