比较:使用表达式比较值

更新:2007 年 11 月

在本课中,您将学习如何使用“比较运算符”来创建比较值的表达式。

上一课显示了如何使用算术运算符创建数值表达式并返回数值。另一种运算符,也就是“比较运算符”,可用于比较数值并返回 Boolean(True 或 False)值。

比较运算符最常用于值的比较,并通过比较作出决定。使程序在两种可能性之间选择:If...Then 语句中将会深入探讨如何在程序中作出决定。

下表总结了比较运算符:

运算符

说明

示例

=(等于)

如果左边的数字等于右边的数字,返回 True。

5 = 4 (false)

4 = 5 (false)

4 = 4 (true)

<>(不等于)

如果左边的数字不等于右边的数字,返回 True。

5 <> 4 (true)

4 <> 5 (true)

4 <> 4 (false)

>(大于)

如果左边的数字大于右边的数字,返回 True。

5 > 4 (true)

4 > 5 (false)

4 > 4 (false)

<(小于)

如果左边的数字小于右边的数字,返回 True。

5 < 4 (false)

4 < 5 (true)

4 < 4 (false)

>=(大于或等于)

如果左边的数字大于或等于右边的数字,返回 True。

5 >= 4 (true)

4 >= 5 (false)

4 >= 4 (true)

<=(小于或等于)

如果左边的数字小于或等于右边的数字,返回 True。

5 <= 4 (false)

4 <= 5 (true)

4 <= 4 (true)

试一试!

比较表达式

  1. 在“文件”菜单上,单击“新建项目”。

  2. 在“新建项目”对话框的“模板”窗格中,单击“Windows 应用程序”。

  3. 在“名称”框中键入 Comparison,再单击“确定”。

    一个新的 Windows 窗体项目随即打开。

  4. 将两个“Textbox”控件从“工具箱”中拖动到窗体上。

  5. 将一个“Button”控件从“工具箱”中拖动到窗体上。

  6. 双击该“Button”控件以打开代码编辑器。

  7. 在 Button1_Click 事件处理程序中,键入以下代码。

    Dim A As Double = CDbl(Textbox1.Text)
    Dim B As Double = CDbl(Textbox2.Text)
    MsgBox(A > B)
    MsgBox(A < B)
    MsgBox(A = B)
    

    前两行声明变量 A 和 B,这两个变量将保存此程序中使用的数值;这两行使用 CDbl 语句将来自 Textbox1 和 Textbox2 的文本转换为数值。最后三行使用三个基本的比较运算符来创建表达式以比较这两个变量,并以三个消息框显示那些表达式的结果。

  8. 按 F5 运行应用程序。

  9. 在每个文本框中键入一个数字并单击“Button1”。

    如果 A(您在第一个文本框中输入的数字)大于 B(您在第二个文本框中输入的数字),第一个消息框将显示 True;否则将显示 False。如果 A 小于 B,第二个消息框将会显示 True;如果两个数字相等,第三个消息框将会显示 True。

    尝试在文本框中键入不同的数字,观察结果如何改变。

后续步骤

在本课中,您学习了如何使用比较运算符来比较数值。在下一课中,您将学习如何创建并调用过程(执行某项操作的代码)。

下一课:使计算机执行某种操作:编写您的第一个过程

请参见

任务

算法:创建包含变量和运算符的表达式

详细了解:转换变量类型

使程序在两种可能性之间选择:If...Then 语句

概念

比较运算符 (Visual Basic)