ブール、またはブール論理は、真/偽のステートメントを作成するために使用される代数のサブセットです。 ブール式では、演算子AND、OR、XOR、およびNOTを使用して値を比較し、trueまたはfalseの結果を返します。
- xとy-xとyの両方がtrueの場合はTrueを返し、xまたはyのいずれかがfalseの場合はFalseを返します。
- xまたはy-xまたはyのいずれか、またはxとyの両方がtrueの場合にTrueを返します。Xとyが両方ともfalseの場合にのみFalseを返します。,
- x XOR y-xまたはyのみがtrueの場合はTrueを返し、xとyが両方ともtrueまたは両方ともfalseの場合はFalseを返します。
- NOT x-xがfalse(またはnull)の場合はTrueを返し、xがtrueの場合はFalseを返します。
コンピュータはバイナリで動作するため(ゼロとゼロのみを使用)、コンピュータの論理はしばしばブール語で表現できます。 たとえば、trueステートメントは値1を返し、falseステートメントは値0を返します。 もちろん、ほとんどの計算では、単純なtrue/false文以上のものが必要です。, そのため、コンピュータプロセッサを複雑な計算によるリンクに複数のバイナリ(またはboolean)諸表。 複雑なブール式は、一連の論理ゲートとして表現することができます。
真偽値表現をサポートしてほとんどの検索エンジンです。 検索エンジンにキーワードを入力すると、ブール演算子を使用して検索を絞り込むことができます。 たとえば、Apple iMacに関する情報を検索したいが、apple(果物)に関する結果を避けたい場合は、”Apple AND iMac NOT fruit”を検索することができます。,”これはiMacコンピュータについての結果を生み出しますが、”果物”という言葉で結果を避けます。”ほとんどの検索エ たとえば、単語ANDおよびNOTの代わりに、演算子”+”および”-“が必要になる場合があります。 各検索エンジンのwebサイトのヘルプセクションで正しい構文を調べることができます。
更新:March12,2011