Loading article…
中置記法は、算術式や論理式、ステートメントでよく使用される記法です。中置記法は、 2 + 2のプラス記号のように、オペランドの間に演算子を配置する「中置演算子」が特徴です。
使用法
二項関係は、集合Aが要素としてaを持つ場合、集合メンバーシップ a ∈ Aなどの挿入記号で表すことが多い。幾何学では、垂直線aとbは次のように表され、射影幾何学では、 2つの点bとcは、次の場合に透視図上にあり、次の場合に射影性によって接続される。
中置記法は、前置記法(例:+ 2 2)や後置記法(例:2 2 +)よりもコンピュータによる解析が困難です。しかし、馴染み深いため多くのプログラミング言語で使用されています。5 × 6などの算術演算でよく使用されます。 [1]
さらなる注釈
中置表記法は関数表記法とも区別されます。関数表記法では、関数の名前が特定の演算を示し、その引数がオペランドとなります。このような関数表記法の例としては、関数 S が加算 ("合計") を表す S (1, 3) があります。S(1, 3 ) = 1 + 3 = 4です。
演算の順序
中置記法では、前置記法や後置記法とは異なり、演算を実行する順序を示すために、オペランドと演算子のグループを囲む括弧が必要です。括弧がない場合、特定の優先順位規則によって演算の順序が決まります。
参照
- ツリー トラバーサル: インフィックス (In-order) もツリー トラバーサル順序です。このページでより詳しく説明します。
- 電卓の入力方法: ポケット電卓で使用される表記法の比較
- 接尾記法(逆ポーランド記法とも呼ばれる)
- 接頭表記法(ポーランド記法とも呼ばれる)
- 操車場アルゴリズム。中置記法を後置記法または木記法に変換するために使用される。
- オペレーター(コンピュータプログラミング)
- 主語 動詞 目的語
参考文献
- ^ 「プログラミング言語の実装とパワー」。2022年8月27日時点のオリジナルよりアーカイブ。2014年8月30日閲覧。
外部リンク
- RPN か DAL か? 逆ポーランド記法と直接代数論理の簡単な分析
- 接頭辞から接尾辞へのコンバーター[sic]
