Assume that x is a char variable that has been declared and already given a value. Write an expression whose value is true if and only if x is an hexadecimal (Base 16) digit (0-9 plus A-F or a-f).
LANGUAGE: Visual Basic
CHALLENGE:
Assume that x is a char variable that has been declared and already given a value. Write an expression whose value is true if and only if x is an hexadecimal (Base 16) digit (0-9 plus A-F or a-f).
SOLUTION:
((x >= "A") And (x <= "F")) Or ((x >= "a") And (x <= "f")) Or ((x >= "0") And (x <= "9"))