运算优先级

阅读(10063) 标签: 运算优先级, 计算顺序, 运算符,

本部分介绍了报表中不同运算符的优先级、计算顺序以及说明。

优先级

计算顺序

运算符

说明

14

从左到右

., [], ()

字段访问、定位取记录的字段、数组索引,函数调用和表达式分组

13

从右到左

-,  !

一元运算符

12

从左到右

*, /, %

相乘、相除、求余数

11

从左到右

+, -

相加、字符串串联、相减

10

从左到右

<, <=, >, >=

小于、小于或等于、大于、大于或等于

9

从左到右

==, !=

相等、不相等

8

从左到右

&

按位

7

从左到右

^

按位异或

6

从左到右

|

按位

5

从左到右

&&

逻辑

4

从左到右

||

逻辑

3

从右到左

?:

条件

2

从右到左

=

赋值

1

从左到右

,(逗号)

多个计算