作业帮 > 数学 > 作业

原码为负数,即100的补码是多少?是000么?为什么呢?不是说符号位不参与运算么

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/10/06 09:13:03
原码为负数,即100的补码是多少?是000么?为什么呢?不是说符号位不参与运算么
是000
补码是对每个bit进行运算的.
再问: 那这样说的话为什么不是1000呢?而且补码规则不是符号位不变,数值位取反加一么?
再答: 现在你只有 3个bit ,所以虽然 取反+1 算出来是 1000,但是溢出后取3bit就变成了000