比較演算子とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > デジタル大辞泉 > 比較演算子の意味・解説 

ひかく‐えんざんし【比較演算子】

読み方:ひかくえんざんし

関係演算子


関係演算子

(比較演算子 から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/02/21 14:13 UTC 版)

計算機科学において、関係演算子(かんけいえんざんし、: relational operator)または比較演算子(ひかくえんざんし、: comparison operator)とは、プログラミング言語演算子で、2つの対象の関係を調べるものをいう。たとえば、同値関係を調べる等号)や、順序関係を調べる不等号)などが含まれる。


  1. ^ Fortran 90からはC言語ライクな比較演算子もサポートされている。
  2. ^ ALGOL 68: "stropping" regimes are used in code on platforms with limited character sets (e.g. use >= or GE instead of ), platforms with no bold emphasis (use 'ge'), or platforms with only UPPERCASE (use .GE or 'GE').
  3. ^ Visual BasicVB.NETOCamlSQLStandard MLなど。
  4. ^ SimulaModula-2Object PascalDelphiAdaOberonOCamlStandard MLなど。
  5. ^ C、C++C#GoJavaJavaScriptPerl(文字列比較演算子は別に用意されている)、PHPPythonRubyRなど。
  6. ^ sh、bashkshWindows PowerShellなど。<> はシェルではリダイレクトの記号として用いられるため別の記号を用いる必要がある。先頭のハイフンを除いたものはPerlでは文字列比較演算子として使用される。
  7. ^ MATLABはC言語ライクな比較演算子を提供するが、!= を用いない。MATLABにおいて、! はシェルコマンドの記述に用いられるからである。上段の形式はSmalltalkでも用いられるが、等号は = となる。

注釈

  1. ^ ただしJavaのjava.lang.Booleanbooleanに暗黙変換される。また、C#ではboolへの暗黙変換演算子や、true/false演算子をユーザー定義することもできる。このようなケースでは、JavaやC#であっても条件式を書くべきところに間違って代入式を書けてしまう。

出典



「関係演算子」の続きの解説一覧


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「比較演算子」の関連用語

比較演算子のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



比較演算子のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアの関係演算子 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2024 GRAS Group, Inc.RSS