设某机器字长为32位,数值位31位,符号位1位。定点原码小数表示时,最大正数(十进制)为多少?最小负数(十进制)为多少?

设某机器字长为32位,数值位31位,符号位1位。定点原码小数表示时,最大正数(十进制)为多少?最小负数(十进制)为多少?


【正确答案】:


【题目解析】:先求出31位数值位所能表示的最大正数(2的31次方),将其置于分母,分子为1,得到的分数就是31位数值位所能表示的最小正数(2的负31次方)。用1减去最小正数,答案就是最大正数。最小负数用同样的道理,只有符号是不一样的

Top