中置式: 基本と例を理解する
インフィックスは、ホストと呼ばれる別のシンボルのシーケンスにインフィックス (一連のシンボル) を挿入するプロセスです。結果として得られるシーケンスは、元の式と同じ数学演算を表す新しい中置式ですが、特定の位置に中置式が挿入されています。たとえば、中置式 "3 + 4 * 5" について考えてみましょう。 「4」と「5」の間に中置「2」を挿入すると、新しい中置式「3 + 4 * 2 * 5」が得られます。この新しい式は、元の式と同じ数学演算を表しますが、「4」と「5」の間に中置子「2」が挿入されています。
中置子は、式を評価し、計算を実行するためにプログラミング言語で使用されます。また、式の意味と構造を判断するための解析と分析にも使用されます。
中置式とそれに対応する接頭辞式の例をいくつか示します:
* 中置式: 3 + 4 * 5
接頭式: (+ 3 4) * 5
* 中置式式: 2 * 3 + 4
Prefix 式: (* 2 3) + 4
* 中置式: 5 - 2 * 3
Prefix 式: (5 - (* 2 3))
中置式を使用すると、次のように式をより直感的な方法で評価できます。これにより、式全体を最初から書き出すのではなく、既存の式にシンボルを挿入することで計算を実行できるようになります。ただし、式が複雑になり読みにくくなる可能性もあるため、必要な場合にのみ、慎重に中置法を使用することが重要です。
高く評価
低く評価
コンテンツエラーを報告する
シェア