恭喜,你发布的帖子
发布于 2021-02-17 19:27:10
18楼
大哥,我肯这个程序每到3600秒,小时累加一次,可下面为什么又是秒除以3600呢?那为什么不把上面的省略了直接用秒除以3600得出的数不是一样么?
如累积5800秒,以你的程序应该是:
5800-3600=2200 小时累加1
2200/3600=0.61
1+0.61=1.61
那如果5800/3600=不一样等于1.61么?
没错,如果用整数本质上是一样。但我是用浮点数累计计算的,当数据大的时候浮点数是有精度的,你这种方法就不准确了。
请填写推广理由:
分享
只看
楼主