15811806196
级别: 略有小成
精华主题: 0
发帖数量: 136 个
工控威望: 208 点
下载积分: 722 分
在线时间: 115(小时)
注册时间: 2021-10-23
最后登录: 2024-11-14
查看15811806196的 主题 / 回贴
楼主  发表于: 2022-12-30 11:44
图片:
最近发现每分钟生产效率总是在上下跳动一个数值,监控发现即使算出来是30.99也只显示30,小数点后是舍弃的,这样的结果导致生产效率总是在30和31跳动。在网上找了很多例子都是把小数点后面和0.5进行比较,大于加1,小于不加。但感觉这样太麻烦了。最后在论坛里看到一个老哥的帖子,就是先转换成浮点数直接加0.5再取整就完全可以实现。10.499加0.5取整还是10,10.5-10.999加0.5取整就是11。有结构化和简单两个例子
附件: 四舍五入.zip (177 K) 下载次数:211
网站提示: 请不要用迅雷下载附件,容易出错
附件: 简单.zip (174 K) 下载次数:201
网站提示: 请不要用迅雷下载附件,容易出错
本帖最近评分记录:
  • 下载积分:+1(天天向上学习) 感谢分享!
  • 下载积分:+1(qq41784578) 真诚感谢!
  • 下载积分:+1(guochunyi) 好贴好贴!
    dong200052
    级别: 略有小成
    精华主题: 0
    发帖数量: 146 个
    工控威望: 341 点
    下载积分: 12085 分
    在线时间: 379(小时)
    注册时间: 2015-08-11
    最后登录: 2024-11-05
    查看dong200052的 主题 / 回贴
    1楼  发表于: 2022-12-31 14:07
    谢谢分享,刚好用到