NumComparison 数值比较
数值比较算子用于执行数值比较操作,包含以下功能:
| 类型 | 功能 |
|---|---|
| 大于 (>) | 用于将两个数值或数值列表相加。 |
| 大于等于 (>=) | 用于将两个数值或数值列表相减。 |
| 小于 (<) | 用于将两个数值或数值列表相乘。 |
| 小于等于 (<=) | 用于将两个数值或数值列表相除。 |
| 等于 (==) | 用于计算一个数值的绝对值。 |
| 不等于 (!=) | 用于计算输入数值的符号。返回值为 0或 1。 |
大于 (>)
将 NumComparison 算子的 类型 属性选择>,用于比较两个数值,判断第一个数值是否大于第二个数值。如果 数值_1 大于 数值_2,返回 1。否则,返回 0。
算子参数
数值_1/num_1:第一个用于比较的数值。例如,输入10。数值_2/num_2:第二个用于比较的数值。例如,输入5。
说明
当输入端口无输入时,使用属性面板中的属性值进行计算。
数据信号输入输出
输入:
数值_1:数据类型:Number
输入内容:第一个比较数值
数值列表_1:数据类型:Number
输入内容:第一组比较数值列表
数值_2:数据类型:Number
输入内容:第二个比较数值
数值列表_2:数据类型:Number
输入内容:第二组比较数值列表
输出:
结果数值:数据类型:Number
输出内容:比较结果数值
结果数值列表:数据类型:Number
输出内容:比较结果数值列表
功能演示
使用 NumComparison 算子的中>属性,将两个数值进行比较,查看结果。
步骤1:算子准备
添加 Trigger 、Emit(2个) 、 NumComparison 算子至算子图。
步骤2:设置算子参数
设置 Emit 算子参数:
类型 → 数值
值 → 10.5
设置 Emit_1 算子参数:
类型 → 数值
值 → 8
设置 NumComparison 算子参数:类型 → >
步骤3:连接算子

步骤4:运行
点击 RVS 运行按钮,触发 Trigger 算子。
运行结果
如下图所示,鼠标悬停至 NumComparison 算子右侧输出端口结果数值显示两个数值比较结果: 数值_1 (10.5) 大于 数值_2 (8),返回1。

大于等于 (>=)
将 NumComparison 算子的 类型 属性选择>=,用于比较两个数值,判断第一个数值是否大于等于第二个数值。如果 数值_1 大于等于 数值_2,返回 1。否则,返回 0。
算子参数
数值_1/num_1:第一个用于比较的数值。例如,输入10。数值_2/num_2:第二个用于比较的数值。例如,输入5。
说明
当输入端口无输入时,使用属性面板中的属性值进行计算。
数据信号输入输出
输入:
数值_1:数据类型:Number
输入内容:第一个比较数值
数值列表_1:数据类型:Number
输入内容:第一组比较数值列表
数值_2:数据类型:Number
输入内容:第二个比较数值
数值列表_2:数据类型:Number
输入内容:第二组比较数值列表
输出:
结果数值:数据类型:Number
输出内容:比较结果数值
结果数值列表:数据类型:Number
输出内容:比较结果数值列表
功能演示
与NumComparison算子中>使用方法一致,请参照该类型进行案例学习。
小于 (<)
将 NumComparison 算子的 类型 属性选择<,用于比较两个数值,判断第一个数值是否小于第二个数值。如果 数值_1 小于 数值_2,返回 1。否则,返回 0。
算子参数
数值_1/num_1:第一个用于比较的数值。例如,输入10。数值_2/num_2:第二个用于比较的数值。例如,输入5。
说明
当输入端口无输入时,使用属性面板中的属性值进行计算。
数据信号输入输出
输入:
数值_1:数据类型:Number
输入内容:第一个比较数值
数值列表_1:数据类型:Number
输入内容:第一组比较数值列表
数值_2:数据类型:Number
输入内容:第二个比较数值
数值列表_2:数据类型:Number
输入内容:第二组比较数值列表
输出:
结果数值:数据类型:Number
输出内容:比较结果数值
结果数值列表:数据类型:Number
输出内容:比较结果数值列表
功能演示
与NumComparison算子中>使用方法一致,请参照该类型进行案例学习。
小于等于 (<=)
将 NumComparison 算子的 类型 属性选择<=,用于比较两个数值,判断第一个数值是否小于等于第二个数值。如果 数值_1 小于等于 数值_2,返回 1。否则,返回 0。
算子参数
数值_1/num_1:第一个用于比较的数值。例如,输入10。数值_2/num_2:第二个用于比较的数值。例如,输入5。
说明
当输入端口无输入时,使用属性面板中的属性值进行计算。
数据信号输入输出
输入:
数值_1:数据类型:Number
输入内容:第一个比较数值
数值列表_1:数据类型:Number
输入内容:第一组比较数值列表
数值_2:数据类型:Number
输入内容:第二个比较数值
数值列表_2:数据类型:Number
输入内容:第二组比较数值列表
输出:
结果数值:数据类型:Number
输出内容:比较结果数值
结果数值列表:数据类型:Number
输出内容:比较结果数值列表
功能演示
与NumComparison算子中>使用方法一致,请参照该类型进行案例学习。
等于 (==)
将 NumComparison 算子的 类型 属性选择==,用于比较两个数值,判断第一个数值是否等于第二个数值。如果 数值_1 等于 数值_2,返回 1。否则,返回 0。
算子参数
数值_1/num_1:第一个用于比较的数值。例如,输入10。数值_2/num_2:第二个用于比较的数值。例如,输入5。
说明
当输入端口无输入时,使用属性面板中的属性值进行计算。
数据信号输入输出
输入:
数值_1:数据类型:Number
输入内容:第一个比较数值
数值列表_1:数据类型:Number
输入内容:第一组比较数值列表
数值_2:数据类型:Number
输入内容:第二个比较数值
数值列表_2:数据类型:Number
输入内容:第二组比较数值列表
输出:
结果数值:数据类型:Number
输出内容:比较结果数值
结果数值列表:数据类型:Number
输出内容:比较结果数值列表
功能演示
与NumComparison算子中>使用方法一致,请参照该类型进行案例学习。
不等于 (!=)
将 NumComparison 算子的 类型 属性选择!=,用于比较两个数值,判断第一个数值是否不等于第二个数值。如果 数值_1 不等于 数值_2,返回 1。否则,返回 0。
算子参数
数值_1/num_1:第一个用于比较的数值。例如,输入10。数值_2/num_2:第二个用于比较的数值。例如,输入5。
说明
当输入端口无输入时,使用属性面板中的属性值进行计算。
数据信号输入输出
输入:
数值_1:数据类型:Number
输入内容:第一个比较数值
数值列表_1:数据类型:Number
输入内容:第一组比较数值列表
数值_2:数据类型:Number
输入内容:第二个比较数值
数值列表_2:数据类型:Number
输入内容:第二组比较数值列表
输出:
结果数值:数据类型:Number
输出内容:比较结果数值
结果数值列表:数据类型:Number
输出内容:比较结果数值列表
功能演示
与NumComparison算子中>使用方法一致,请参照该类型进行案例学习。