VB 简单二进制问题

2024-12-03 14:57:44
推荐回答(2个)
回答1:

正数的补码就是原码
负数的补码则是符号位为“1”,数值部分按位取反后再在末位(最低位)加1。
因为x符号为是1,所以为负数。那么他的正数就是先减1再取反
扣掉符号位后:0010101
减1后:0010100
取反后:1101011
符号位为0,加上符号为最后结果:01101011

回答2:

1B+1B=10B