表示浮点数时,若要求机器零在计算机中的表示为全“0”,则阶码应采用的编码是( )。
【正确答案】 D
【答案解析】解析:移码全为0时,它所对应_的真值最小(绝对值最大的负数)。所以当阶码为全0,尾数也为全0时,表示机器零。 [归纳总结]对于浮点数N=M×r E ,当尾数M=0时,不论其阶码为何值都有N=0。另外一种情况,当En时,M≠0,此时N≠0但非常接近于0,一般以N=0处理。为了保证唯一性,要求规定一个标准的浮点数零的表示形式,称为“机器零”,它应该同时具有0的尾数和最小阶码(绝对值最大的负数)。 [解题技巧]原码、补码和反码表示最小阶码时均不为全0,唯有移码表示为全0。