값 비교(Visual Basic)
비교 연산자를 사용하여 숫자 변수의 값을 비교하는 식을 구성할 수 있습니다. 이러한 식은 비교가 true인지 false인지에 따라 Boolean
값을 반환합니다. 그러한 식의 예는 다음과 같습니다.
45 > 26
26 > 45
45가 26보다 크므로 첫 번째 식은 True
로 평가됩니다. 두 번째 예는 26이 45보다 크지 않기 때문에 False
로 평가됩니다.
이런 방식으로 숫자 식을 비교할 수도 있습니다. 다음 예와 같이 비교하는 식 자체가 복잡한 식일 수 있습니다.
x / 45 * (y +17) >= System.Math.Sqrt(z) / (p - (x * 16))
위의 복합 식에는 리터럴, 변수 및 함수 호출이 포함됩니다. 비교 연산자의 양쪽 식이 평가되고 결과 값은 >=
비교 연산자를 사용하여 비교됩니다. 왼쪽의 식 값이 오른쪽 식의 값보다 크거나 같으면 전체 식은 True
로 평가됩니다. 그렇지 않으면 False
로 평가됩니다.
값을 비교하는 식은 다음 예와 같이 If...Then
구문에서 가장 일반적으로 사용됩니다.
If x > 50 Then
' Insert code to run if x is greater than 50.
Else
' Insert code to run if x is less than or equal to 50.
End If
=
기호는 비교 연산자이자 대입 연산자입니다. 비교 연산자로 사용되면 다음 예와 같이 왼쪽 값이 오른쪽 값과 같은지 여부를 평가합니다.
If x = 50 Then
' Insert code to continue program.
End If
If
, While
, Loop
또는 ElseIf
문에서와 같이 Boolean
값이 필요한 모든 곳에서 또는 값을 Boolean
변수에 할당하거나 전달할 때 비교 식을 사용할 수도 있습니다. 다음 예에서는 비교 식에서 반환된 값이 Boolean
변수에 할당됩니다.
Dim x As Boolean
x = 50 < 30
' The preceding statement assigns False to x.
참고 항목
.NET