10.3.8. 布尔
10.3.8. 布尔
( ) | Ý 从低到高的优先顺序 |
符号(+ -) |
|
^ |
|
* / * 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 AND、OR、XOR为比特布尔、用作逻辑布尔时、布尔必须为0或1才能够确保准确的结果数值。
l NOT仅用作比特布尔、不存在逻辑NOT。请适当使用<>。
l 整数和实数之间的计算、将整数自动转换后进行计算。(计算结果为实数型)