在SCL语言中(LAD也有对应的函数)将实型(real)转换为字符串(string)时函数CONCAT输出的是该real值科学计数法的文本,而且还带个"+"号,如何能使其输出一个类似“.12”的非科学计数法文本并去掉+号呢
应用背景:我要做一个累计,我将累计分成两段,一段时整数部分,一段是小数部分,计算完成后我想把他们再拼起来送至WinCC,肯定不能直接计算,因为重新计算为浮点数,分段累计就没有意义了,还是会大数吃小数,因此我想把他们转成文本,就出现了上面real转文本的问题
最佳答案
请参考:《S7_200与PC实时通信方法的研究》
http://wenku.baidu.com/view/9a38bb6eb84ae45c3b358c35.html
《数字直接转换成相应字符串的函数》
http://tieba.baidu.com/p/466952005
提问者对于答案的评价:
谢谢 逆行道 的回答,我试试看
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc242376.html