2011-01-08 2 views
0

Я делаю оператор if в объективе c и хотел бы знать, можно ли проверить, является ли переменная не в диапазоне значений x и значения y. Например, то, что идет по линии:Как проверить, находится ли переменная в определенном диапазоне?

// test if float variable (called varFloat) is not in between 10.5 and 30.5 

If (10.5 <! varFloat <! 30.5) { 
     doStuff(); 
} 

Я попробовал этот код выше, и это, кажется, не работает, и я даже не уверен, что если <! оператор выходов. Буду признателен за любую оказанную помощь. Благодаря!

ответ

3

Несомненно, значение не находится в диапазоне, если оно меньше нижней границы или больше верхней границы.

if (var < x || var > y)

Вы можете найти список operator in C and C++ полезной.

Смежные вопросы