原程序
DEF INT PARPRO, MODULLO, Rax3
DEF REAL WUAS, NULPVER, VAA, WAAS
IF $P_SUBPAR[1]==TRUE
PARPRO='B00000011' 对PARPRO赋值为'B00000011'
我们知道INT为带符号的整数值;但是这里赋一个二进制的'B00000011'
是什么意思了? 和PARPRO=3,一个意思吗? 它如何参与运算与判断呢?
能举例说明更好了。
谢谢
最佳答案
“B00000011”转换为INT就是3,所以当于给PARPRO赋值3!
任何变量都是由二进制组成的!定义了变量为INT,程序会自动将二进制转换为整数!
提问者对于答案的评价:
位的计算与其他计算有什么区别呢?
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc294696.html