2进制负数取负符号位需要变吗?

问题描述:

2进制负数取负符号位需要变吗?
例如y=-10101,那么y的补码是多少?

二进制负数哪有这么表示的啊,都用补码表示就行了啊,按你的说法
10101 = 21 y=-21如果按8位算 0001 0101 取反加1 1110 1011就是y的补码