![](https://csdnimg.cn/release/download_crawler_static/86350945/bg1.jpg)
Chapter 3:
问题解答:pp. 45, Summary 中:
A floating-point number is a whole number and a fraction. Conversion of the fraction to
binary requires the denominator of the fraction to be expressed as a power of 2. The
Excess_X system is used to store this power of 2.
翻译:一个浮点数是由一个整数和一个分数(或称小数)组成。分数部分转换成二
进制,需要将分数部分的分母表示成 2 的幂。Excess_X 系统是用来存储 2 的幂。
解释:小数其实也是分数的一种表示方法,举例,一个小数是 0.75, 即 75/100,分
母是由 10 的 2 次幂表示。推广至二进制数,一个二进制的小数,实际上也是分子
和分母组成,只不过分母不是 10 的 x 次幂,而是 2 的 x 次幂。例如二进制数中的
0.11011, 其实是 2
5
分之 11011。
验证: (2
5
分之 11011)
2
= (27/32)
10
= (0.84375)
10
= (0.11011)
2
.
部分习题答案:
20:c
21-25:addbc
26-30:ddddd
31-35:cbdda
36-40:cbcbc
41-45:bddcc
46:b
47:a. 00010111 b.0 1111001 c. 00100010 d. overflow 溢出
48: a.0000000000101001 b. 0000000110011011 c. 000001001101001
d. 0000000101010110
49.a. 32 00100000 b.-101 11100101, c. 56 00111000 d. 129 overflow
50. a. 142 00000000010001110 b.-180 1000000010011100