如何测试变量是否在一定范围内?

时间:2011-01-08 07:30:26

标签: objective-c if-statement range

我在目标c中创建了一个if语句,并且想知道是否可以在值x和值y的范围内测试变量是否。例如,某些内容符合以下几点:

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

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

我尝试了上面的代码并且它似乎不起作用,我甚至不确定<!运算符是否退出。任何帮助深表感谢。谢谢!

1 个答案:

答案 0 :(得分:3)

当然,如果值小于下限或大于上限,则值不在范围内。

if ( var < x || var > y )

您可能会找到operator in C and C++有用的列表。