读《程序是怎么跑起来的》第三章有感
Posted zawpl
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了读《程序是怎么跑起来的》第三章有感相关的知识,希望对你有一定的参考价值。
此章开头作者就举出了一个例子,一个将0.1累加100次的程序,如果不是作者强调,我也肯定会认为最后的运行结果是10,毕竟程序的写入没有什么错误。读了后面之后才意识到一些十进制的小数无法用二进制表示,导致运行结果与实际想要的结果有差错。同时作者补充了两种避免计算出错的方法。
本章还讲解了二进制小数如何转化为十进制,同样是将各数位数值和和位权相乘在相加。
最后向我们补充了二进制和十六进制之间的关系。在我们学习的C语言中只需在数值之前加上0x就可以表示16进制。
以上是关于读《程序是怎么跑起来的》第三章有感的主要内容,如果未能解决你的问题,请参考以下文章