比較演算は同一のデータ型の値同士でのみ適用可能である。 全てのデータ型に共通した書式であり、以下では数値型についてのみ(例では文字型につても)Table 4.6に示す。 文字型、日付型、時刻型においても同様に利用できる。
比較内容 |
書式 |
例 |
等しい |
|
1.5==1.5(0b1), "abc"=="abcd" (0b0) |
等しくない |
|
1.5!=1.5(0b0), "abc"=="abcd" (0b1) |
より大きい |
|
10>5(0b1), "abc">"abcd" (0b0) |
より小さい |
|
10<5(0b0), "abc"<"abcd" (0b1) |
以上 |
|
10>=10(0b1), "a">"" (0b1) |
以下 |
|
8<=9(0b1), "a"<="a" (0b1) |