说明:以下答案皆为我自己做的,如有错误,欢迎指正。
1. a. 5/8; b.13/4; c.9/32; d.-3/2; e.-11/64
2.a. 01101011;
b. 01111010, 截断情况:1/4无法存储,21/4=101.01,是5位,所以只能存放1010,最后一位1被截断舍去;
c. 01001100;
d.11101110;
e.11111000,截断情况:3/8被舍去,35/8=100.011,所以只能存放1000,后面的11就被截断舍去;
3.前者为9/16,后者为13/32。后者小。
比较流程为:
(1)进行符号位比较,符号位为0的大。如果符号位相同,则从左到右按位序比较余下的位,直到找到相同位上值不同的。
(2)当符号位为0时,在该位置上包含1的位模式更大,否则,包含0的更大。
4.可以表示的最大值是01111111(15/2),最小正值为00001000(1/32).