二手工控电器
且行且珍惜
级别: 工控侠客
精华主题: 0
发帖数量: 2823 个
工控威望: 4450 点
下载积分: 213998 分
在线时间: 3179(小时)
注册时间: 2008-02-22
最后登录: 2024-11-26
查看二手工控电器的 主题 / 回贴
楼主  发表于: 2016-08-25 18:56
我在触摸屏上制作一个32位浮点数输入框,(输入一个数值,比如:-12.34,或者的23.58,既数值中包涵有符号),请教如何将这个数字为:-1234或者是2358??。谢谢!!
[ 此帖被跑步向钱在2016-08-26 08:25重新编辑 ]
欢迎捧场光临工控自动化小店!供应二手拆机PLC 、伺服、步进、变频器、3相固态调压调功模块、接线端子等等
http://shop115113109.taobao.com/?spm=a1z10.5-c.0.0.L6cazp&v=1
始终如一
级别: 工控侠客
精华主题: 0
发帖数量: 499 个
工控威望: 2971 点
下载积分: 76336 分
在线时间: 764(小时)
注册时间: 2010-07-29
最后登录: 2024-11-25
查看始终如一的 主题 / 回贴
1楼  发表于: 2016-08-26 08:09
如a=-12.34,则b=!Val(!Format(data1*100,"0000") ),b=1234
本帖最近评分记录:
  • 下载积分:+5(跑步向钱) 真诚感谢!
    始终如一
    级别: 工控侠客
    精华主题: 0
    发帖数量: 499 个
    工控威望: 2971 点
    下载积分: 76336 分
    在线时间: 764(小时)
    注册时间: 2010-07-29
    最后登录: 2024-11-25
    查看始终如一的 主题 / 回贴
    2楼  发表于: 2016-08-27 08:09
    楼主,你是要把-12.34转换成1234是写入PLC的话,直接在通道转换里设置线性转换,如只想把a(-12.34)变量的值转换为b(1234),可在循环策略中写线性转换脚本