In this lesson, you will learn how to use comparison operators to create expressions that compare values. The
last lesson showed how to use arithmetic operators to create numeric
expressions and return numeric values. Another kind of operator, the comparison operators, can be used to compare numeric values and return Boolean (True or False) values.
Comparison
operators are most frequently used to compare values and make decisions
based on that comparison. Making decisions in your program will be
covered in-depth in Making a Program Choose Between Two Possibilities: The If...Then Statement.
Operator | Description | Examples |
---|---|---|
= (equals) | Returns True if the number on the left-hand side is equal to the number on the right-hand side. | 5 = 4 (false) 4 = 5 (false) 4 = 4 (true) |
<> (not equal to) | Returns True if the number on the left is not equal to the number on the right. | 5 <> 4 (true) 4 <> 5 (true) 4 <> 4 (false) |
> (greater than) | Returns True if the number on the left is greater than the number on the right. | 5 > 4 (true) 4 > 5 (false) 4 > 4 (false) |
< (less than) | Returns True if the number on the left is less than the number on the right. | 5 < 4 (false) 4 < 5 (true) 4 < 4 (false) |
>= (greater than or equal to) | Returns True if the number on the left is greater than or equal to the number on the right. | 5 >= 4 (true) 4 >= 5 (false) 4 >= 4 (true) |
<= (less than or equal to) | Returns True if the number on the left is less than or equal to the number on the right. | 5 <= 4 (false) 4 <= 5 (true) 4 <= 4 (true) |
To compare expressions
- On the File menu, click New Project.
- In the New Project dialog box, in the Templates pane, click Windows Application.
- In the Name box, type Comparison and then click OK.
A new Windows Forms project opens. - From the Toolbox, drag two Textbox controls onto the form.
- From the Toolbox, drag a Button control onto the form.
- Double-click the Button to open the Code Editor.
- In the Button1_Click event handler, type the following code:
Dim A As Double = CDbl(Textbox1.Text) Dim B As Double = CDbl(Textbox2.Text) MsgBox(A > B) MsgBox(A < B) MsgBox(A = B)
- Press F5 to run the application.
- Type a number in each of the text boxes and click Button1.
The first message box will display True if A (the number that you entered in the first text box) is greater than B (the number that you entered in the second text box); otherwise it will display False. The second message box will display True if A is less than B, and the third message box will display True if both numbers are the same.
Try typing different numbers into the text boxes to see how the results change.
Next Steps
In
this lesson, you learned how to use comparison operators to compare
numeric values. In the next lesson, you will learn how to create and
call a procedure—code that performs an action.
Next Lesson: Making a Computer Do Something: Writing Your First Procedure
Next Lesson: Making a Computer Do Something: Writing Your First Procedure
No comments:
Post a Comment