RPA流程机器人

本页目录

常用运算符

更新时间:2024-06-05 09:59:44

运算符是一种功能符号,用于进行各种数据之间的运算。UERPA中常用的运算符有算数运算符、比较运算符、逻辑运算符、三目运算符。

1. 算数运算符

算数运算符用于完成基本的数学运算,如加法、减法等。常用的算数运算符如下表所示。

运算符 含义 使用语法 返回结果
+ 加法 表达式 1+ 表达式2 两表达式的和
- 减法 表达式1 - 表达式2 两表达式的差
* 乘法 表达式1 * 表达式2 两表达式的乘积
/ 除法 表达式1 / 表达式2 两表达式的商
Mod 求模 表达式1 Mod 表达式2 表达式1 除以表达式2的余数

2. 比较运算符

比较运算符用于比较两个表达式的值,结果是一个逻辑值,不是True就是False。常用的比较运算符如下表所示

运算赋 含义 使用语法 返回结果
= 等于 表达式1 = 表达式2 表达式1等于表达式2时结果为True,否则结果为False
< 小于 表达式1 < 表达式2 表达式1小于表达式2时结果为True,否则结果为False
> 大于 表达式1> 表达式2 表达式1大于表达式2时结果为True,否则结果为False
<= 小于等于 表达式1 <= 表达式2 表达式1小于等于表达式2时结果为True,否则结果为False
>= 大于等于 表达式1>= 表达式2 表达式1大于等于表达式2时结果为True,否则结果为False
<> 不等于 表达式1 <> 表达式2 表达式1不等于表达式2时结果为True,否则结果为False

3. 逻辑运算符

在实际项目中,有时是否执行一个活动是由几个条件的组合来决定的,可以使用逻辑运算符来组合这些条件,常用的逻辑运算符如下表所示。

运算赋 含义 使用语法 返回结果
And 表达式1 And 表达式2 两表达式都为True时结果为True,否则结果为False
Or 表达式1 Or 表达式2 只要有一个表达式为True时结果就为True,否则结果为False
Not Not 表达式 表达式为True时结果为False,表达式为False时结果为True
Xor 异或 表达式1 Xor 表达式2 两表达式的返回结果不相同时结果为True,否则结果为False
AndAlso 短路与 表达式1 AndAlso 表达式2 与And类似,两表达式都为True时结果为True,否则结果为False,关键差异在于当表达式1为False时不进行表达式2的计算
OrElse 短路或 表达式1 OrElse 表达式2 与Or类似,只要有一个表达式为True时结果就为True,否则结果为False,关键差异在于当表达式1为True时不进行表达式2的计算

4. 三目运算符

三目运算符又称条件运算符,形式为“条件表达式?表达式1:表达式2”。条件表达式的结果为Boolean型,执行时先对条件表达式的结果进行判断,当结果为True时,返回表达式1的结果;当结果为False时,返回表达式2的结果

在实际项目中,我们可以使用If(条件表达式,表达式1,表达式2)的形式来完成同样的功能,以达到简化流程的目的.

< 上一篇:数据类型
下一篇: 参数 >