Aracılığıyla paylaş


Değer karşılaştırmaları (Visual Basic)

Karşılaştırma işleçleri sayısal değişkenlerin değerlerini karşılaştırma ifadeleri için kullanılır.Bu ifadeler dönmek bir Boolean değerine dayanarak karşılaştırma doğru olmasına ya da yanlış.Böyle bir ifade örnekleri aşağıdaki gibidir.

45 > 26

26 > 45

İlk ifade veren True, 45 26'den büyük olduğu için.İkinci örnek veren False, 26 45'den büyük olduğu için.

Bu şekilde sayısal ifadelerde de karşılaştırabilirsiniz.İfadeler, karşılaştırmak kendilerini aşağıdaki örnekte olduğu gibi karmaşık ifadeler olabilir.

x / 45 * (y +17) >= System.Math.Sqrt(z) / (p - (x * 16))

Önceki karmaşık ifade değişmezleri, değişkenleri ve işlev çağrılarını içerir.Her iki tarafında ifadeler karşılaştırma işleci değerlendirilir ve sonuç değerleri kullanarak daha sonra karşılaştırma >= karşılaştırma işleci.Sol taraftaki ifadenin değeri büyüktür veya sağdaki ifadenin değeri eşit, tüm ifade veren True; Aksi halde, onu veren False.

Karşılaştıran ifadeler en yaygın olarak kullanılan If...Then yapısının, aşağıdaki örnekte olduğu gibi.

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

= İşaretidir karşılaştırma işleci yanı sıra atama işleci.Soldaki değer sağdaki değerine eşit olup aşağıdaki örnekte gösterildiği gibi bir karşılaştırma işleci kullanıldığında değerlendirir.

If x = 50 Then
    ' Insert code to continue program.
End If

Karşılaştırma ifade herhangi bir yerde de kullanabilirsiniz bir Boolean değeri gerekli, gibi bir If, While, Loop, veya ElseIf deyimi veya atama ya da bir değere geçirerek bir Boolean değişkeni.Aşağıdaki örnekte, karşılaştırma ifade tarafından döndürülen değer için atanan bir Boolean değişkeni.

Dim x As Boolean
x = 50 < 30
' The preceding statement assigns False to x.

Ayrıca bkz.

Görevler

Nasıl yapılır: (Visual Basic) sayısal değerleri hesaplama

Başvuru

Visual Basic'te işleç önceliği

Kavramlar

Boolean deyimleri (Visual Basic)

İşleçleri ve ifadeleri Visual Basic

Visual Basic'te karşılaştırma işleçleri