возможно есть простое решение моей проблемы, но я не могу его найти! Следующая проблема (в программе Java):
Log.d(TAG, "---------------------> " + ((x ‹ LEFT_X) || (x > RIGHT_X)));
Предполагая, что LEFT_X = 100 и RIGHT_X = 1000
если значение x = 50, то вывод TRUE -> это то, что я ожидал
если значение x = 1050, то вывод = TRUE -> это то, что я ожидал
если значение x = 500, вывод тоже = ИСТИНА -> но здесь я бы ожидал ЛОЖЬ (потому что ЛОЖЬ ИЛИ ЛОЖЬ = ЛОЖЬ)!
Что я сделал не так?