我现在遇到这样一个问题,我有一个数据,想把这个数据,只要前面三位,后面三位给切掉,不需要,比如163544,这个用什么指令比较合适。
问题补充:
为什么还要乘上1000啊?传送到 #Y是什么意思啊?谢谢你,菜鸟上路,请多指点
最佳答案
转换成长整型,除以1000,再乘以1000就行了。
L L#163544
L L#1000
/D
L L#1000
*D
T #Y
补充:
我以为你是要将163544转换得到163000,如果你是想得到163的话,直接除以1000就行了,不用乘。
T #Y只是我随便将得到的结果送至Y这个临时变量里去,没什么意思,你想送到哪就写地址就OK了。
提问者对于答案的评价:
TKS
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc305820.html