問題タブ [prefix-operator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
246 参照

java - Java 接頭辞と単項演算子を一緒に

私はJavaプレフィックス演算子に取り組んでいて、この動作に遭遇しました

なぜこうなった?

0 投票する
2 に答える
1420 参照

python - Postfix Python コードを Prefix にする

interactivepython.org から Python を学んでいます。このサイトには、後置式を評価するためのコードがあります..しかし、前置式についてもどのように行われるかを確認したいと思います。コードは次のとおりです。

このレッスンを正しく理解している場合、オペランドの順序を変更するだけでよいでしょうか?

0 投票する
1 に答える
113 参照

python - 学習後置

このサイトで後置を調べていたときに、中置接頭辞と後置の定義の後、完全に言うように後置を適用する方法のルールを説明しているので、私は混乱しています:彼らが取り組んでいること。一方、Postfix では、対応するオペランドの後に演算子を配置する必要があります。

例:

A + B * C = 通常使用 (インフィックス)

A + B * C = これをプレフィックスに変換したい場合は、すべての演算子を、それらが作用する 2 つのオペランドの直前に移動する必要があります。つまり、+ は A の前に来て、* は B の前に来ます。
+ A * BC = プレフィックス

A + B * C = これを接尾辞に変換したい場合は、演算子が作用する 2 つのオペランドの直後に演算子を移動する必要があります。つまり、+B の後に来て、* は C の後に来ます。規則によれば、次のようになります。 : AB + C *しかし、例では次のようになっています:
ABC * + = Postfix。

どこが間違っているのか説明してください。

前もって感謝します

--
よろしく
プラディープ

0 投票する
2 に答える
56 参照

java - 他の操作が含まれていない場合の接頭辞と接尾辞の増分?

対。

前置インクリメントの使用または後置インクリメントの使用は、指定された 2 つのステートメントに違いをもたらしますか?

0 投票する
0 に答える
46 参照

c++ - プレインクリメント加算の混乱

Stackoverflowers さん、こんにちは。

次のプリインクリメントの追加を考慮して、次のコードで j = 8 である理由を説明できますか?

0 投票する
1 に答える
850 参照

infix-notation - ブール式から冗長な括弧を削除するアルゴリズム

プレフィックス表記にブール式があります。だとしましょうor and A B or or C D E。それを中置記法に変換すると、 になり ((A and B) or ((C or D) or E))ます。まで減らしたい(A and B) or C or D or E。中置記法を減らすべきですか、それとも前置記法から式を減らす方が実際には簡単ですか。どのアルゴリズムを使用すればよいですか?

0 投票する
3 に答える
707 参照

c# - C# での前置および後置演算子のオーバーロード

次のコードには、次のコードに示すように、後置/前置インクリメント ステートメントの割り当てによって行われる予期しない参照に関する実行時の問題があります。また、C# でオブジェクトを値の型として扱う方法があれば、誰かが私に提案してくれませんか?

コードは、各重要な状態を明確にするコメントで十分に文書化されていると思います。コードの明確化や当面の問題に関する質問はお気軽にどうぞ。

前もって感謝します。