L DB143.DBD24
L L#1
+D
AD DW#7FFFFFFF
最后的双字与,有什么含义?
谢谢!!!
问题补充:
为什么要AD呢?
L DB143.DBD24
L L#1
+D
AD DW#7FFFFFFF
T DB143.DBD24
与完又传给自己了。
最佳答案
一般双字的最高位属于符号位就是说0为正号。1为符号。所以程序最后与一个7FFFFFFF换成二进制就是0111-1111-1111-1111-1111-1111-1111-1111就可以把最高位非了。只保留其他15位。符号位不要。
提问者对于答案的评价:
谢谢!!
第31位为0 ,就是为了得到一个正整数。是吧?
最佳答案作者回复:
看具体需要什么数。这个就是逻辑决定的
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc229798.html