boolsk

boolsk eller boolsk logik er en delmængde af algebra, der bruges til at oprette sande / falske udsagn. Boolske udtryk bruger operatørerne og, eller, XOR, og ikke til at sammenligne værdier og returnere et sandt eller falsk resultat. Disse boolske operatører er beskrevet i følgende fire eksempler:

  • AND og y – returnerer True, hvis både and og y er sande; returnerer False, hvis enten.eller y er falske.
  • OR eller y-returnerer True, hvis enten True eller y, eller begge and og y er sande; returnerer kun falsk, hvis.og y begge er falske.,
  • y yor y-returnerer True hvis kun y eller y er true; returnerer False hvis and og y er både true eller begge false.
  • ikke True-returnerer True, hvis.er falsk (eller null); returnerer False, hvis. er true.

da computere fungerer binært (kun ved hjælp af nuller og ettaller), kan computerlogik ofte udtrykkes i boolske termer. For eksempel returnerer en sand erklæring en værdi på 1, mens en falsk erklæring returnerer en værdi på 0. Selvfølgelig kræver de fleste beregninger mere end en simpel sand/falsk erklæring., Derfor udfører computerprocessorer komplekse beregninger ved at forbinde flere binære (eller boolske) udsagn sammen. Komplekse boolske udtryk kan udtrykkes som en række logiske porte.

boolske udtryk understøttes også af de fleste søgemaskiner. Når du indtaster søgeord i en søgemaskine, kan du forfine din søgning ved hjælp af Boolske operatører. For eksempel, hvis du ønsker at slå op oplysninger om Apple iMac, men ønsker undgå resultater om æbler (frugten) du måske søge efter “Apple og iMac ikke frugt.,”Dette ville give resultater om iMac-computere, samtidig med at man undgår resultater med ordet “frugt.”Mens de fleste søgemaskiner understøtter boolske operatører, kan deres syntakskrav variere. For eksempel kan i stedet for ordene og og ikke operatørerne “+” og “-” være påkrævet. Du kan slå den korrekte syntaks op i Hjælp-sektionen på hver søgemaskins websiteebsted.

Opdateret: 12. marts 2011

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *

Videre til værktøjslinje