3.1 将0.1累加100次也得不到10

 

 由心算得:0.1累加100次后的结果是10,但是由程序运行之后显示的结果不是10。

 

 程序没有错,计算机也没有出现故障,当然C语言也没有问题,可为什么会出现这样的结果呢?

这时如果考虑下计算机处理小数的机制,就讲的通了。那么计算机内部是如何处理小数的呢?

posted @ 2023-02-07 21:19  叮铃铛铛  阅读(26)  评论(0)    收藏  举报