设某机器字长为32位,数值位31位,符号位1位。定点原码小数表示时,最大正数(十进制)为多少?最小负数(十进制)为多少?
【正确答案】:定点原码小数表示时最大正数(十进制);最小负数:
先求出31位数值位所能表示的最大正数(2的31次方),将其置于分母,分子为1,得到的分数就是31位数值位所能表示的最小正数(2的负31次方)。用1减去最小正数,答案就是最大正数。最小负数用同样的道理,只有符号是不一样的。
设某机器字长为32位,数值位31位,符号位1位。定点原码小数表示时,最大正数(十进制)为多少?最小负数(十进制)为多少?
- 2024-11-07 02:00:21
- 计算机系统原理(13015)