Collabora Office 24.04 Súgó
Kiszámolja két logikai kifejezés ekvivalenciáját.
Eredmény = Kifejezés1 Eqv Kifejezés2
Eredmény: Bármilyen numerikus változó, amely az összehasonlítás eredményét tárolja.
Kifejezés1, Kifejezés2: Bármely kifejezések, amelyeket össze szeretne hasonlítani egymással.
A logikai kifejezések közötti egyenértékűség tesztelésekor az eredmény akkor True (igaz), ha mindkét kifejezés True (igaz) vagy False (hamis).
Bitenkénti összehasonlításnál az Eqv operátor csak akkor állítja be az eredmény egy bitjét, ha az a bizonyos bit mindkét kifejezésnél be volt, vagy nem volt beállítva.
Sub ExampleEqv
Dim A As Variant, B As Variant, C As Variant, D As Variantsee #i38265
Dim vOut As Variant
A = 10: B = 8: C = 6: D = Null
vOut = A > B Eqv B > C ' -1-et ad vissza
vOut = B > A Eqv B > C ' 0-t ad vissza
vOut = A > B Eqv B > D ' 0-t ad vissza
vOut = (B > D Eqv B > A) ' -1-et ad vissza
vOut = B Eqv A ' -3-at ad vissza
End Sub