浮動小数点数の場合は多少複雑です。等しいと判定されます。false、!=はtrueになります。それ以外の場合は、ビットパターンで比較されます。オブジェクトの内容を比較するものです。オブジェクトを比較するのは不正なコードです。演算子を代わりに使用してください。全ての要素が等しいこと、と定義されます。二つのオブジェクトの同一性をチェックします。比較の前に双方のオペランドは共通の型へと変換されます。指しているかどうかのチェックになります。参照との比較も可能です。して定義されています。同一性が判定されます。同一性は同値性と同じように定義されています。オーバーロードできません。ShiftExpressionまず、オペランド双方に整数の昇格が行われます。結果の型はboolです。呼び出し結果と整数0、を演算子で比較した結果が式全体の値となります。場合、エラーになります。適用した結果が、配列どうしの関係式opの結果となります。符号付き整数と符号なし整数の比較はエラーとなります。浮動小数点数比較が行われます。考慮に入れなくてはいけません。