操作符的优先级按下表从高到低排列。在同一行上的操作符有相同的优先级。

** 指数
+, -, !, ~, ++, –– 一元加、一元减、逻辑非、补位、前向加和后向加、前向减和后向减、++--在“表达式节点”中不可用。
*/% 乘、除、取模(取余)
+ 加法和减法
>><< 算术右移和左移
><>=,和<= 大于、小于、大于或等于,以及小于或等于
!=== 不等于和等于
& 按位与
^ 按位异或
| 按位或
&& 逻辑与
|| 逻辑或
? : 条件判断
= op = 赋值、计算并赋值 op可以是+*/>><<&^|%**= op=对“表达式节点”不可用。

赋值运算符=是右结合的(从右至左分组),和指数运算符**一样。其他的二进制运算符是左结合的。

TRUE的数值为1,FALSE的数值为0。FALSE的逻辑值为0,TRUE的逻辑值为非零值。条件表达式的逻辑值

<lexpr> ? <texpr>: <fexpr>

<lexpr>的逻辑值为TRUE,执行<texpr>,其他情况执行<fexpr>

注: 如您了解C编程语言,可更有效地使用公式节点。LabVIEW帮助中未涉及关于C编程的相关主题。请参考The C Programming Language,作者Brian W.Kernighan、Dennis M.Ritchie,或Teach Yourself C,作者Herbert Schildt。