プレフィックスとポストフィックスの違い
目次:
NS 主な違い 接頭辞と接尾辞の間は、 接頭辞はオペランドの前に演算子を書き込む表記法であり、接尾辞はオペランドの後に演算子を書き込む表記法です.
表記法は算術式を書く方法です。算術式を書くためのさまざまな表記法があります。式の出力は変更されません。これらの表記には、中置記法、前置記法、および後置記法が含まれます。
鍵 エリア 覆われている
1.中置とは –定義、例 2.プレフィックスとは –定義、例 3.Postfixとは何ですか –定義、例 4.プレフィックスとポストフィックスの違い –主な違いの比較
重要な用語
中置、接頭辞、接尾辞
インフィックスとは
算術式の例としては、4 + 5、a + bなどがあります。これらは、次のような一般的な構造を持っています。
演算子は実行する必要のある操作を参照し、オペランドは操作が実行される値を参照します。たとえば、+ b式では、「a」と「b」はオペランドであり、「+」は演算子です。
これらの式では、演算子はオペランドの間に使用されます。このタイプの表記法は、人間が読みやすく、理解しやすいものです。ただし、コンピューティングでは、式を処理するためにより多くの時間とスペースが必要になるため、中置記法は役に立ちません。接頭辞と接尾辞の表記は、この問題の解決策です。
プレフィックスとは
プレフィックス表記では、演算子はオペランドの前に記述されます。プレフィックス表記は、 研磨 表記。
プレフィックス表記の例は次のとおりです。
a + bは+ abと表記されます
p – qは次のように記述されます– p q
以下の式を参照してください。
a + b * c
まず、乗算は次のように行われます。乗算のオペランドはbとcです。
a + * b c
その後、加算が発生します。加算のオペランドはaと* bcです。最終的なプレフィックス表記は次のとおりです。
+ a * b c
Postfixとは何ですか
後置表記では、演算子はオペランドの後に記述されます。とも呼ばれます 逆ポーランド記法 表記。後置表記の例は次のとおりです。
a + bはab +として記述されます
p –qはpq –として記述されます
以下の式を参照してください。
a + b * c
まず、乗算は次のように行われます。乗算のオペランドはbとcです。
a + b c *
その後、加算が発生します。加算のオペランドはaとbc *です。最終的なプレフィックス表記は次のとおりです。
a b c * +
図1:プレフィックスとポストフィックス
全体として、人間は接頭辞と接尾辞を理解するのが難しいと感じていますが、コンピューターが処理するのは簡単です。
プレフィックスとポストフィックスの違い
意味
プレフィックスは、演算子がオペランドの前にある数学表記です。 Postfixは、演算子がオペランドの後に続く数学表記です。
同義語
また、接頭辞はポーランド記法と呼ばれ、接尾辞は逆ポーランド記法と呼ばれます。
構文
プレフィックス表記は構文に従います。つまり、演算子はオペランドの前に記述されます。後置表記は構文に従います。つまり、演算子はオペランドの後に記述されます。
結論
接頭辞と接尾辞は、コンピューティングで使用される2つの表記法です。接頭辞と接尾辞の違いは、接頭辞はオペランドの前に演算子を書き込む表記法であるのに対し、接尾辞はオペランドの後に演算子を書き込む表記法であるということです。
リファレンス:
1.「式を解析するデータ構造とアルゴリズム」。 Www.tutorialspoint.com、Tutorials Point、2018年7月21日、こちらから入手できます。