EV3 Lab 指南

EV3 Lab 指南 > 编程模块 > 数据模块 > 比较模块

比较模块

比较模块

比较模块比较两个数字以查明它们是否相等,或哪个数字更大。可以选择六种 不同比较之一。输出结果为“真”或“伪”。

 

比较模式

比较模块

通过使用模式选择器选择模式,来选择要使用的比较类型。模块会通过比较两个输入 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

数字

进行比较的第二个数字

模块的输出提供比较的结果。要使用该输出,请使用数据线将其连接到另一个编程模块。

输出

类型

备注

结果

逻辑

比较的结果(“真”或“伪”)