Eqv Operator

āĻĻ⧁āχāϟāĻŋ āĻāĻ•ā§āϏāĻĒā§āϰ⧇āĻļāύ⧇āϰ āϞāϜāĻŋāĻ•ā§āϝāĻžāϞ āϏāĻŽāϤāĻž āĻ—āĻŖāύāĻž āĻ•āϰāĻž āĻšā§ŸāĨ¤

āϏāĻŋāύāĻŸā§āϝāĻžāĻ•ā§āϏ:


Result = Expression1 Eqv Expression2

āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāϟāĻžāϰ:

āĻĢāϞāĻžāĻĢāϞ: āϝ⧇āϕ⧋āύ⧋ āϏāĻ‚āĻ–ā§āϝāĻžāϏ⧂āϚāĻ• āϭ⧇āϰāĻŋā§Ÿā§‡āĻŦāϞ āϝāĻž āϤ⧁āϞāύāĻžāϰ āĻĢāϞāĻžāĻĢāϞ āύāĻŋāĻ°ā§āĻĻ⧇āĻļ āĻ•āϰ⧇ āĻĨāĻžāϕ⧇āĨ¤

āĻāĻ•ā§āϏāĻĒā§āϰ⧇āĻļāύ⧧, āĻāĻ•ā§āϏāĻĒā§āϰ⧇āĻļāύ⧍: āϝ⧇āϕ⧋āύ⧋ āĻāĻ•ā§āϏāĻĒā§āϰ⧇āĻļāύ āϝāĻž āφāĻĒāύāĻŋ āϤ⧁āϞāύāĻž āĻ•āϰāϤ⧇ āϚāĻžāύāĨ¤

āĻŦ⧁āϞāĻŋ⧟āĻžāύ āĻāĻ•ā§āϏāĻĒā§āϰ⧇āĻļāύ⧇āϰ āĻ…āĻ­āĻŋāĻ¨ā§āύāϤāĻž āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰāĻž āĻšā§Ÿ, āϤāĻ–āύ āĻĢāϞāĻžāĻĢāϞ True āĻšā§Ÿ āϝāĻĻāĻŋ āωāϭ⧟ āĻāĻ•ā§āϏāĻĒā§āϰ⧇āĻļāύ āĻšā§Ÿ True āĻ…āĻĨāĻŦāĻž False āĻšā§ŸāĨ¤

āĻŦāĻŋāϟ āĻ…āύ⧁āϏāĻžāϰ⧇ āϤ⧁āϞāύāĻžāϤ⧇, Eqv āĻ…āĻĒāĻžāϰ⧇āϟāϰ āĻĢāϞāĻĢāϞ⧇ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϏāĻ‚āĻļā§āϞāĻŋāĻˇā§āϟ āĻŦāĻŋāϟ āύāĻŋāĻ°ā§āϧāĻžāϰāĻŖ āĻ•āϰ⧇ āĻĨāĻžāϕ⧇ āϝāĻĻāĻŋ āĻāĻ•āϟāĻŋ āĻŦāĻŋāϟ āωāϭ⧟ āĻāĻ•ā§āϏāĻĒā§āϰ⧇āĻļāύ⧇ āύāĻŋāĻ°ā§āϧāĻžāϰāĻŋāϤ āĻšā§Ÿ āĻ…āĻĨāĻŦāĻž āϕ⧋āύ āĻāĻ•ā§āϏāĻĒā§āϰ⧇āĻļāύ⧇āχ āύāĻŋāĻ°ā§āϧāĻžāϰāĻŋāϤ āύāĻž āĻšā§ŸāĨ¤

āωāĻĻāĻžāĻšāϰāĻŖ:


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 REM āĻŽāĻžāύ -1 āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇
    vOut = B > A Eqv B > C REM āĻŽāĻžāύ 0 āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇
    vOut = A > B Eqv B > D REM āĻŽāĻžāύ 0 āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇
    vOut = (B > D Eqv B > A) REM āĻŽāĻžāύ -1 āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇
    vOut = B Eqv A REM āĻŽāĻžāύ -3 āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇
End Sub

Please support us!