《程序是怎么跑起来的》第3章和4章

通过第3章和第4章的阅读和学习我有了以下几个问题并找到了问题的答案:
1: 二进制数0.1,用十进制数表示的话是多少?

答:0.5 = 2的-1次方。

2: 用小数点后有3位的二进制数,能表示十进制数0.625吗?

答:能。0.101。

3:将小数分为符号、尾数、基数、指数4部分进行表现得形式称为什么?

答:浮点数。(符号 位数 * 基数的指数次幂)

4: 二进制数的基数是什么?

答:2。

5: 通过把0作为数值范围的中间值,从而在不适用符号位的情况下来表示负数的表示方法称为什么?

答:EXCESS。
这两章比较重要的点我感觉就是:
万能的计算机也会存在程序运行后无法得到正确数值的情况。

计算机是进行数据处理的设备,而程序表示的就是处理顺序和数据结构。由于处理对象数据是存储在内存和磁盘上的,因此程序必须能自由地使用内存和磁盘。只要在程序上花一些心思,就可以将内存变换成各种各样的数据结构来使用。

posted @ 2024-02-28 21:15  坠于星野  阅读(8)  评论(0)    收藏  举报