读《程序是怎样跑起来的》第第三章有感

Posted cuimeng0926

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了读《程序是怎样跑起来的》第第三章有感相关的知识,希望对你有一定的参考价值。

第三章讲的主要是关于计算机进行小数运算时出错的原因,首先讲了为什么计算机也会出错,先举了一个例子,将0.1累加100次也得不到10,引出问题,讨论出计算机出错的原因是有一些十进制数的小数无法转换成二进制数,在十进制数与二进制数转换时,有一些无法正确表示的数值,最后都变成了近近似值,计算机无法处理无限循环小数,所以计算机会四首五入或中间截断,所以出现计算机错误的现象。

接下来讲述了浮点数,浮点数就是只用符号,尾数,基数和指数这四部分来表示的小数,更清楚了什么是精度浮点数和单精度浮点数,知道了在浮点数中1为负数,0为正或0

最后讲述了如何避免计算机出错的两种方法:1)为回避策略及无视这些错误。2)把小数的化成整数计算。在进行小数的计算时,可暂时使用整数,然后把计算结果用小数表示出来。

以上是关于读《程序是怎样跑起来的》第第三章有感的主要内容,如果未能解决你的问题,请参考以下文章

读《程序是怎样跑起来的》第三章有感

读《程序是怎么跑起来的》第三章有感

《程序是怎样跑起来的》第三章有感

《程序是怎样跑起来的》第三章有感

读《程序是怎么跑起来的》第四章有感

读《程序是怎样跑起来的》第二章有感