Skip to main content

10.4.9. 布尔

10.4.9. 布尔

 

1029 运算符优先顺序

 

( )

Ý 从低到高的优先顺序

符号(+ -)

 

^

 

* / * MOD

 

+ -

 

= <> < > <= >=

 

NOT

 

AND OR XOR

ß 从高到低的优先顺序

 

        V10! = (V1!^2 + V2!^2 + V3!^2)*2.5

             IF(V24!>=V50! AND V10$= “WELD”)

 

 

l 采用字符计算+(2个字符连接)=(相等)<>(不等)等三种布尔。

 

l Pose计算仅采用<Pose>+<Shift>+<Shift>+<Shift>+…的形式。

 

l “*”将左侧布尔值分为右侧布尔、四舍五入当整数除法。

 

l MOD为除法的剩余值计算方法。

 

l ANDORXOR为比特布尔、用作逻辑布尔时、布尔必须为01才能够确保准确的结果数值。

 

l NOT仅用作比特布尔、不存在逻辑NOT请适当使用<>

 

l 整数和实数之间的计算、将整数自动转换后进行计算。(计算结果为实数型)