比較演算子・関係演算子とは?
比較演算子・関係演算子は、プログラミングにおける基本的な演算子の一つです。これらの演算子は、複数のデータを比較するために使用されます。
比較演算子
比較演算子は、2つの値を比較して、その関係を評価するために使用されます。典型的な比較演算子には、以下のものがあります。
- 「==」: 左右の値が等しい場合にtrueとなる
- 「!=」: 左右の値が異なる場合にtrueとなる
- 「<」: 左の値が右の値より小さい場合にtrueとなる
- 「>」: 左の値が右の値より大きい場合にtrueとなる
- 「<=」: 左の値が右の値以下の場合にtrueとなる
- 「>=」: 左の値が右の値以上の場合にtrueとなる
例えば、以下のような比較演算子の使用例があります。
“`
int x = 10;
int y = 5;
bool result = (x > y); // 真偽値がresultに代入される
“`
この場合、xがyよりも大きいため、resultにはtrueが代入されます。
関係演算子
関係演算子は、複数の値の間の関係を評価するために使用されます。典型的な関係演算子には、以下のものがあります。
- 「AND」: 2つの条件が共にtrueの場合にtrueとなる
- 「OR」: 2つの条件の少なくとも1つがtrueの場合にtrueとなる
- 「NOT」: 条件を反転させる
例えば、以下のような関係演算子の使用例があります。
“`
int x = 10;
int y = 5;
bool result = (x > y) AND (x < 20); // 真偽値がresultに代入される
```
この場合、xがyよりも大きく、かつxが20未満であるため、resultにはtrueが代入されます。
まとめ
比較演算子・関係演算子は、プログラミングにおいて非常に重要な基本概念です。これらの演算子を使いこなすことで、より高度なプログラムを作成することができます。是非、この記事を参考に、比較演算子・関係演算子の使い方をマスターしてください。