社区活动 技术论坛 OOT这个条件判断能否用于自定义的输出格式中?
OOT这个条件判断能否用于自定义的输出格式中?
2009-03-24 22:47 33 0 13
PROCEDURE OUTMEM BOOLEAN FSTPRN=TRUE XUPT=0.25 XLOWT=-0.25 YUPT=0.25 YLOWT=-0.25 IF FIRPRN THEN PRN("X.NOM X.MEA X.DEV X.OOT") FIRPRN=FALSE END_IF . . . END PROCEDURE 先要判断是否合格。若不合格则输出超差部分,否则输出“OK” 现OK不好输出因为是字符串类型,请版主帮我
我要回复

登陆后才能评论

登录
所有回贴(13)
这已不是问题了,按下面逻辑编辑一下程序就行了. IF 超差 THEN 正常输出格式(其中OOT为实型变量"超差值") ELSE 正常输出格式(OOT为字符型变量"OK") END_IF
2009-03-28 20:53
回复
取消
提交
这么简单,这个DEA/PPL语言这么强?允许对同一变量名重复定义,若是这样就太简单了,呵呵
2009-03-29 20:50
回复
取消
提交
按照STAR的说法不行呀,说是变量名重复,不过我还是找到了这个语言强制转换变量类型的方法-----ENCODE函数,困扰我一个多礼拜的问题终于得到解决,祝贺我,呵呵,谢谢STAR的支持和指点 STRING XOOT[9] . . . IF (ABS(XDEV) GE ABS(XUPT)) THEN RESULT=ABS(XDEV)-ABS(XUPT) IF ENCODE(XOOT,RESULT:9:3) END_IF ELSE XOOT="OK"
2009-03-30 20:46
回复
取消
提交
在线咨询
关注我们

海克斯康制造智能

电话咨询
400-6580-400

热线电话(工作时间8:30-17:30)

关注我们 电话咨询 在线咨询

海克斯康制造智能