The operator precedence order in Visual Basic 6.0

vb6

What is the operator precedence order in Visual Basic 6.0 (VB6)?

In particular, for the logical operators.

Best Answer

Arithmetic Operation Precedence Order

  1. ^
  2. - (unary negation)
  3. *, /
  4. \
  5. Mod
  6. +, - (binary addition/subtraction)
  7. &

Comparison Operation Precedence Order

  1. =
  2. <>
  3. <
  4. >
  5. <=
  6. >=
  7. Like, Is

Logical Operation Precedence Order

  1. Not
  2. And
  3. Or
  4. Xor
  5. Eqv
  6. Imp

Source: Sams Teach Yourself Visual Basic 6 in 24 Hours — Appendix A: Operator Precedence

Related Topic