C#での演算子の優先順位は何ですか?
演算子は、特定の数学的または論理的操作を実行するようにコンパイラーに指示する記号です。
演算子の優先順位は、式内の用語のグループ化を決定します。これは、式の評価に影響します。特定の演算子は他の演算子よりも優先順位が高くなります。たとえば、乗算演算子は加算演算子よりも優先されます。
以下は、演算子の優先順位を示す例です-
例
using System; namespace OperatorsAppl { class Program { static void Main(string[] args) { int a = 20; int b = 10; int c = 15; int d = 5; int e; e = (a + b) * c / d; // ( 30 * 15 ) / 5 Console.WriteLine("Value of (a + b) * c / d is : {0}", e); e = ((a + b) * c) / d; // (30 * 15 ) / 5 Console.WriteLine("Value of ((a + b) * c) / d is : {0}", e); e = (a + b) * (c / d); // (30) * (15/5) {0}", e); e = a + (b * c) / d; // 20 + (150/5) {0}", e); Console.ReadLine(); } } }
出力
Value of (a + b) * c / d is : 90 Value of ((a + b) * c) / d is : 90
-
10.0.0.1 IPアドレスとは何ですか?
10.0.0.1 IPアドレスは、クライアントデバイスで使用されるか、デフォルトのIPアドレスとしてネットワークハードウェアに割り当てられる可能性のあるプライベートIPアドレスです。 10.0.0.1とは何ですか? 10.0.0.1は、ルーターが通常192.168.1.1や192.168.0.1などの192.168.x.xシリーズのアドレスを使用するホームネットワークよりも、ビジネスコンピューターネットワークでよく見られます。ただし、在宅デバイスには引き続き10.0.0.1 IPアドレスが割り当てられている可能性があり、他のデバイスと同じように機能します。 クライアントデバイスのIP
-
&=演算子はPythonで何をしますか?
+ =演算子は、object .__ iand __()関数のシンタックスシュガーです。 Pythonドキュメントから: これらのメソッドは、拡張された算術割り当て(+ =、-=、* =、@ =、/ =、// =、%=、** =、)を実装するために呼び出されます。 =、&=、^ =、| =)。これらのメソッドは、その場で操作を実行し(自己を変更)、結果を返すようにする必要があります(自己である可能性がありますが、そうである必要はありません)。 例 だからあなたが次のようなことをするとき- a = 6 # 110 in binary b = 5 # 101 in binary a &=