题13
题目
Q:若
A.
B.
C.
D.
分析
A:注意看这个图,对于负数而言,数值位因为是原码取过反而来的,是绝对值,所以数值的值越大,表示负得越少,也就是负数越大
数值越小,也就是负得越多,表示负数越小
总结起来,就是负数的补码,直接看数值位,数值位越小,那么负数越小,数值位越大,那么负数越大(值得注意的是,要记得,负数的大小,是指靠近0的位置,是位于数轴的左侧的,容易突然想成了正数的大小)

对于此类题型, 先写出特定值的机器码表示, 然后根据机器数判断大小的规则来推导数值位的特点 (若条件允许, 也可以取特殊值来推断)。-32 的补码为 1,100000, 根据负数补码判断大小的规则: 数值位部分越小,其绝对值越大,即负得越多。因此,若要

这个真题也考察了这个知识点:题29
解
选C
就是负数的补码,直接看数值位,数值位越小,那么负数越小,数值位越大,那么负数越大