開発 ブール論理演算子とは何ですか? -techopediaからの定義

ブール論理演算子とは何ですか? -techopediaからの定義

目次:

Anonim

定義-ブール論理演算子とはどういう意味ですか?

C#プログラミング言語のコンテキストでのブール論理演算子は、2つのブール式に対してブール論理を実行するために使用される演算子です。


ブール論理演算子はブール結果(trueまたはfalse)を返し、ブール値をオペランドとして受け取ります。 ブールロジックの実行中に、左側の式が評価され、続いて右側の式が評価されます。 2つの式は、それらの間のブール論理演算子のコンテキストで最終的に評価されます。 戻り値はブール型で、使用される演算子の種類に基づいています。

Techopediaはブール論理演算子を説明します

ブール論理演算子を使用して、ブール変数の値をテストまたは調整できます。 これらの演算子を使用した式の結果を条件ステートメントで使用して、コード全体のプログラムフローを制御できます。


ブール論理演算子は、次に示す順序で優先されます。

  1. 論理AND(&)
  2. 論理XOR(^)
  3. 論理OR(|)

2つの条件を評価する必要がある式で使用する場合、&演算子と&&演算子の違いを理解することが重要です。 &演算子は常に両方の条件を実行しますが、&&は最初の条件が失敗しても2番目の条件を実行しません。 || 最初の条件が真の場合、演算子は&&と同様に機能し、最初の条件の後の条件をスキップします。 したがって、&&および|| (条件付き論理演算子と呼ばれる)は、短絡演算子と呼ばれます。


^演算子は、|と同様に機能します。 | および|| 演算子(および&および&&演算子)は、動作が異なるため交換できません。

この定義はC#のコンテキストで記述されました
ブール論理演算子とは何ですか? -techopediaからの定義