10010101对应的十进制数是多少
设10010101是二进制数。
10010101(二)
=1x2^7+0x2^6+0x2^5+1x2^4+0x2^3+1x2^2+0x2^1+1x2^0
=128+0+0+16+0+4+0+1
=149(十)。
由此可知,二进制数10010101转换成十进制数是149。
验证答案的正确性:
149(十)
=128+16+4+1
=1x2^7+0x2^6+0x2^5+1x2^4+0x2^3+1x2^2+0x2^1+1x2^0
=10010101(二)。
可见,答案正确。
原码的话:2^7+2^4+2^2+2^0=149
补码的话:先转为原码,最高位符号位,符号位为0则位原码,符号位为1则取反减1,加上符号位。
取反好 0110 1010 ,减一后0110 1001,得 -105