码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2019-01-27 19:17:38      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:小数   十六进制   程序   如何   16进制   讲解   转化   数值   关系   

此章开头作者就举出了一个例子,一个将0.1累加100次的程序,如果不是作者强调,我也肯定会认为最后的运行结果是10,毕竟程序的写入没有什么错误。读了后面之后才意识到一些十进制的小数无法用二进制表示,导致运行结果与实际想要的结果有差错。同时作者补充了两种避免计算出错的方法。

本章还讲解了二进制小数如何转化为十进制,同样是将各数位数值和和位权相乘在相加。

最后向我们补充了二进制和十六进制之间的关系。在我们学习的C语言中只需在数值之前加上0x就可以表示16进制。

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

标签:小数   十六进制   程序   如何   16进制   讲解   转化   数值   关系   

原文地址:https://www.cnblogs.com/zawpl/p/10327302.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!