比较模块比较两个数字以查明它们是否相等,或哪个数字更大。可以选择六种 不同比较之一。输出结果为“真”或“伪”。
通过使用模式选择器选择模式,来选择要使用的比较类型。模块会通过比较两个输入 A 和 B 来计算结果输出,如下表所示。
模式 |
使用的输入 |
输出结果 |
|
|
等于 |
A,B |
如果 A = B,则为“真”,否则为“伪” |
|
不等于 |
A,B |
如果 A ≠ B,则为“真”,否则为“伪” |
|
大于 |
A,B |
如果 A > B,则为“真”,否则为“伪” |
|
小于 |
A,B |
如果 A < B,则为“真”,否则为“伪” |
|
大于或等于 |
A,B |
如果 A ≥ B,则为“真”,否则为“伪” |
|
小于或等于 |
A,B |
如果 A ≤ B,则为“真”,否则为“伪” |
示例
此模块序列测试“功率”变量的值是否大于 100,如果是这样,则将它设置为 100。比较模块将变量 的值与 100 进行比较,逻辑结果由切换用于选择是否更改变量的值。
比较模块的输入是要比较的两个数字。可以将输入值直接输入到模块中。或者, 可以通过数据线从其 他编程模块的输出提供输入值。
输入 |
类型 |
备注 |
A |
数字 |
进行比较的第一个数字 |
B |
数字 |
进行比较的第二个数字 |
模块的输出提供比较的结果。要使用该输出,请使用数据线将其连接到另一个编程模块。
输出 |
类型 |
备注 |
结果 |
逻辑 |
比较的结果(“真”或“伪”) |