• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
王德位
级别: 略有小成
精华主题: 0
发帖数量: 239 个
工控威望: 386 点
下载积分: 1119 分
在线时间: 201(小时)
注册时间: 2016-05-05
最后登录: 2024-11-04
查看王德位的 主题 / 回贴
楼主  发表于: 2017-08-22 09:30
浮点数运算后化为整数,小数点后需4舍5入,求思路
ymmfa
不想大江大河,不想浪起潮落,只愿一湾小湖,静待岁月安好。
级别: 管理员

精华主题: 8 篇
发帖数量: 9655 个
工控威望: 8540 点
下载积分: 16686 分
在线时间: 5318(小时)
注册时间: 2006-08-10
最后登录: 2024-11-04
查看ymmfa的 主题 / 回贴
1楼  发表于: 2017-08-22 09:59
这个问题以前没注意过。如果要做一个程序还蛮麻烦的:




INT这个指令应该有一个选择,可选择四舍五入或直接舍掉,这样多省事。
特别提醒大家:
偶尔修改下自己的密码,以防被盗
不要在多个网站都用一样账号密码
偶尔还是要发发贴,回回贴,不要总潜水
他城之途
奋斗
级别: 家园常客
精华主题: 0
发帖数量: 93 个
工控威望: 702 点
下载积分: 3797 分
在线时间: 216(小时)
注册时间: 2017-07-13
最后登录: 2024-10-30
查看他城之途的 主题 / 回贴
2楼  发表于: 2017-08-22 10:12
INT取整指令是把小数部分去掉,可以加0.5后再用INT指令可以达到四舍五入的效果。
本帖最近评分记录:
  • 下载积分:+1(遇上方知有)
  • 下载积分:+1(jum1982) 编程中的一些小技巧,比 ..
  • 下载积分:+1(apei2014) 好贴好贴!
    john42tw
    级别: 网络英雄
    精华主题: 0
    发帖数量: 1276 个
    工控威望: 6107 点
    下载积分: 52058 分
    在线时间: 1120(小时)
    注册时间: 2012-04-24
    最后登录: 2024-09-30
    查看john42tw的 主题 / 回贴
    3楼  发表于: 2017-08-22 10:15
    图片:
    INT

    Q PLC
    ymmfa
    不想大江大河,不想浪起潮落,只愿一湾小湖,静待岁月安好。
    级别: 管理员

    精华主题: 8 篇
    发帖数量: 9655 个
    工控威望: 8540 点
    下载积分: 16686 分
    在线时间: 5318(小时)
    注册时间: 2006-08-10
    最后登录: 2024-11-04
    查看ymmfa的 主题 / 回贴
    4楼  发表于: 2017-08-22 10:48
    引用
    引用第2楼ma_wei于2017-08-22 10:12发表的  :
    INT取整指令是把小数部分去掉,可以加0.5后再用INT指令可以达到四舍五入的效果。


      哈哈,FX用这个办法最好。
    特别提醒大家:
    偶尔修改下自己的密码,以防被盗
    不要在多个网站都用一样账号密码
    偶尔还是要发发贴,回回贴,不要总潜水
    443489005
    级别: 探索解密
    精华主题: 0
    发帖数量: 58 个
    工控威望: 182 点
    下载积分: 650 分
    在线时间: 139(小时)
    注册时间: 2011-12-11
    最后登录: 2024-05-15
    查看443489005的 主题 / 回贴
    5楼  发表于: 2017-08-22 13:48
    引用
    引用第2楼ma_wei于2017-08-22 10:12发表的  :
    INT取整指令是把小数部分去掉,可以加0.5后再用INT指令可以达到四舍五入的效果。


    FX 这个办法确实是最好的。
    王德位
    级别: 略有小成
    精华主题: 0
    发帖数量: 239 个
    工控威望: 386 点
    下载积分: 1119 分
    在线时间: 201(小时)
    注册时间: 2016-05-05
    最后登录: 2024-11-04
    查看王德位的 主题 / 回贴
    6楼  发表于: 2017-08-22 16:09
    引用
    引用第1楼ymmfa于2017-08-22 09:59发表的  :
    这个问题以前没注意过。如果要做一个程序还蛮麻烦的:

    [attachment=205857]

    INT这个指令应该有一个选择,可选择四舍五入或直接舍掉,这样多省事。

    非常感谢
    王德位
    级别: 略有小成
    精华主题: 0
    发帖数量: 239 个
    工控威望: 386 点
    下载积分: 1119 分
    在线时间: 201(小时)
    注册时间: 2016-05-05
    最后登录: 2024-11-04
    查看王德位的 主题 / 回贴
    7楼  发表于: 2017-08-22 16:10
    引用
    引用第2楼ma_wei于2017-08-22 10:12发表的  :
    INT取整指令是把小数部分去掉,可以加0.5后再用INT指令可以达到四舍五入的效果。

    厉害
    apei2014
    工控的世界,我不懂
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 1192 个
    工控威望: 1835 点
    下载积分: 77661 分
    在线时间: 514(小时)
    注册时间: 2016-08-15
    最后登录: 2024-11-02
    查看apei2014的 主题 / 回贴
    8楼  发表于: 2017-08-22 18:56
    引用
    引用第2楼ma_wei于2017-08-22 10:12发表的  :
    INT取整指令是把小数部分去掉,可以加0.5后再用INT指令可以达到四舍五入的效果。

    好方法!!!
    东隅已逝,桑榆非晚。
    周家大少
    辛辛苦苦也不过是为了养家糊口!
    级别: 工控侠客
    精华主题: 0
    发帖数量: 1160 个
    工控威望: 3078 点
    下载积分: 1963 分
    在线时间: 151(小时)
    注册时间: 2015-09-10
    最后登录: 2024-10-28
    查看周家大少的 主题 / 回贴
    9楼  发表于: 2017-08-22 20:01
    引用
    引用第2楼ma_wei于2017-08-22 10:12发表的  :
    INT取整指令是把小数部分去掉,可以加0.5后再用INT指令可以达到四舍五入的效果。

    我以前就是这样做的,英雄所见略同啊
    QQ:611369538
    微信:ZMF2KXL
    run324
    15820797696
    级别: 略有小成
    精华主题: 0
    发帖数量: 188 个
    工控威望: 322 点
    下载积分: 1178 分
    在线时间: 80(小时)
    注册时间: 2010-10-20
    最后登录: 2024-10-12
    查看run324的 主题 / 回贴
    10楼  发表于: 2017-08-24 15:09
    学习了
    逆风之上
    级别: 探索解密
    精华主题: 0
    发帖数量: 10 个
    工控威望: 102 点
    下载积分: 5680 分
    在线时间: 17(小时)
    注册时间: 2017-02-21
    最后登录: 2019-03-21
    查看逆风之上的 主题 / 回贴
    11楼  发表于: 2017-08-31 17:20
    二楼好想法!
    • «
    • 1
    • 2
    • »
    • Pages: 1/2     Go