2011-01-08 7 views
0

私は目的文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(); 
} 

は、私は上記のそのコードを試してみました、動作するようには思えない、と<!オペレータが終了した場合、私もよく分かりません。どんな助けでも大歓迎です。ありがとう!

答えて

3

確かに、値が下限より小さいか上限より大きい場合、値は範囲内にありません。

if (var < x || var > y)

あなたは便利なoperator in C and C++のリストを見つけるかもしれません。

関連する問題