1.算术运算符
操作符 操作 操作数据类型 结果类型
+ 加 整型、实型 整型、实型
- 减 整型、实型 整型、实型
* 乘 整型、实型 整型、实型
/ 除 整型、实型 整型、实型
mod 取余 整型 整型
div 整除 整型 整型
2.逻辑运算符
操作符 操作 操作数据类型
not 非 布尔
and 与 布尔
or 或 布尔
xor 异或 布尔
3.比较运算符
操作符 操作 操作数据类型
= 等于 简单数据类型、指针、集合、字符串或字符串包
<> 不等于 简单数据类型、指针、集合、字符串或字符串包
< 小于 简单数据类型、指针、集合、字符串或 PChar
> 大于 简单数据类型、指针、集合、字符串或 PChar
<= 小于等于 简单数据类型、指针、集合、字符串或 PChar
>= 大于等于 简单数据类型、指针、集合、字符串或 PChar
<= 子集 集合
>= 父集 集合
5.运算符优先级
运算符 说明
() 括号
+,- 正号和负号
^ 乘方
*,/ 乘和除
+,- 加和减,字符串连接
=,>,<,<=,>=,<> 关系运算符
not 逻辑非
and 逻辑与
or 逻辑或