题目
同一个数的补码和原码只是符号位不同A. 对B. 错
同一个数的补码和原码只是符号位不同
A. 对
B. 错
题目解答
答案
B. 错
解析
本题考查原码和补码的基本概念及区别关系。原码是机器数中最简单的表示法,,最高位为符号位(0表示正数,1表示负数),其余位表示数值的绝对值;补码的设计目的是解决原码中减法运算的问题,正数的补码与原码相同,负数的补码是原码除符号位外取反加1。
关键分析:
- 正数情况:正数的补码和原码完全相同,不仅符号位相同,数值位也相同,并非仅符号位不同。
- 负数情况:的补码是原码除符号位外取反加1,与原码的数值位不同,仅符号位都是1(相同)。
题目“同一个数的补码和原码只是符号位不同”的表述未区分正数和负数,且对负数的补码计算逻辑理解错误,因此该说法错误。