In C, the operator << means shift left. From the appearance of the original poster's expression, it looks like each operand is probably an 8-bit value and the original poster wants to construct a 24-bit value by shifting and adding. (But the actual written expression computes different values from what the poster probably wanted. Hint: parentheses are your friends :-)))
Anyway, operators < and <= wouldn't help.