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)的形式来完成同样的功能,以达到简化流程的目的.
< 上一篇:数据类型
意见反馈
感谢您反馈问题或意见
类型
- 卡顿
- 登录或账号问题
- 功能使用异常
- 意见或建议
- 其他
描述
点击上传图片;单张图片应小于1M。
0/200