Boolesk

Boolesk, eller boolesk logik, är en delmängd av algebra som används för att skapa sanna/falska uttalanden. Booleska uttryck använder operatörerna och, eller, XOR, och inte för att jämföra värden och returnera ett sant eller falskt resultat. Dessa booleska operatörer beskrivs i följande fyra exempel:

  • X och y – returnerar sant om både x och y är sanna; returnerar falskt om antingen x eller y är falska.
  • X eller y – returnerar sant om antingen x eller y, eller både x och y är sanna; returnerar FALSKT endast om x och y är båda falska.,
  • x XOR y – returnerar sant om endast x eller y är sant; returnerar falskt om x och y är både sant eller både falskt.
  • inte x – returnerar sant om x är falskt (eller null); returnerar falskt om x är sant.

eftersom datorer fungerar i binär (endast med nollor och sådana) kan datorlogik ofta uttryckas i booleska termer. Till exempel returnerar ett sant uttalande ett värde på 1, medan ett falskt uttalande returnerar ett värde på 0. Naturligtvis kräver de flesta beräkningar mer än ett enkelt sant/falskt uttalande., Därför utför datorprocessorer komplexa beräkningar genom att länka flera binära (eller booleska) uttalanden tillsammans. Komplexa booleska uttryck kan uttryckas som en serie logiska grindar.

booleska uttryck stöds också av de flesta sökmotorer. När du anger sökord i en sökmotor kan du förfina din sökning med hjälp av Booleska operatörer. Om du till exempel vill leta upp information om Apple iMac, men vill undvika resultat om äpplen (frukten) kan du söka efter ”Apple och iMac inte frukt.,”Detta skulle ge resultat om iMac-datorer, samtidigt som man undviker resultat med ordet” frukt.”Medan de flesta sökmotorer stöder booleska operatörer kan deras syntaxkrav variera. Till exempel, istället för orden och och inte, kan operatörerna ”+” och ”-” krävas. Du kan slå upp rätt syntax i hjälpavsnittet på varje sökmotors webbplats.

uppdaterad: 12 mars 2011

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *

Hoppa till verktygsfältet