door Jozef » 13 jul 2005, 12:51
Eugeen, in de logica noemt men dit een niet-exclusieve OF: het ene sluit het andere niet uit. Aan de voorwaarde is voldaan als één van beide premisses vervuld is, maar ook als beide vervuld zijn. Het betekent dus hetzelfde als EN/OF.
Voorbeelden:
Links of rechts afslaan.
Dit is een exclusieve OF. De voorwaarde is vervuld als je links afslaat, maar ook als je rechts afslaat. Links en rechts tegelijk afslaan kan niet: het ene sluit het andere uit.
Indien het een overweg is met slagbomen of indien het verkeer er door verkeerslichten wordt geregeld.
Dit is een niet-exclusieve OF. De voorwaarde is vervuld als de overweg wel slagbomen doch geen verkeerslichten heeft, maar ook als de overweg geen slagbomen doch wel verkeerslichten heeft, en ten slotte ook nog als de overweg slagbomen én verkeerslichten heeft. De aanwezigheid van slagbomen sluit immers de aanwezigheid van verkeerslichten niet uit, en omgekeerd.In het Nederlands dienen we zelf uit te maken of de ene voorwaarde de andere al dan niet uitsluit. En dan wel met gezond verstand. Dus niet met de logica van het genre: ik kan in mijn jas en mijn jas kan in mijn valies, dus kan ik in mijn valies.
In de informatica maakt men een onderscheid tussen de logische operatoren OR (niet-exclusieve OF) en XOR (eXclusieve OF).
Voorbeelden:
a=b OR c=d
De voorwaarde is vervuld:
als a gelijk is aan b en c niet gelijk is aan dals a niet gelijk is aan b en c gelijk is aan dals a gelijk is aan b en c gelijk is aan d.
De voorwaarde is niet vervuld:
als a niet gelijk is aan b EN c niet gelijk is aan d.
a=b XOR c=d
De voorwaarde is vervuld:
als a gelijk is aan b en c niet gelijk is aan dals a niet gelijk is aan b en c gelijk is aan d.
De voorwaarde is niet vervuld:
als a gelijk is aan b EN c gelijk is aan dals a niet gelijk is aan b EN c niet gelijk is aan d.Zoals Kamiel Spiessens zei: "Het is niet moeilijk, het is gemakkelijk, het is een hobby."
Eugeen, in de logica noemt men dit een niet-exclusieve OF: het ene sluit het andere niet uit. Aan de voorwaarde is voldaan als één van beide premisses vervuld is, maar ook als beide vervuld zijn. Het betekent dus hetzelfde als EN/OF.
Voorbeelden:
Links of rechts afslaan.
Dit is een exclusieve OF. De voorwaarde is vervuld als je links afslaat, maar ook als je rechts afslaat. Links en rechts tegelijk afslaan kan niet: het ene sluit het andere uit.
Indien het een overweg is met slagbomen of indien het verkeer er door verkeerslichten wordt geregeld.
Dit is een niet-exclusieve OF. De voorwaarde is vervuld als de overweg wel slagbomen doch geen verkeerslichten heeft, maar ook als de overweg geen slagbomen doch wel verkeerslichten heeft, en ten slotte ook nog als de overweg slagbomen én verkeerslichten heeft. De aanwezigheid van slagbomen sluit immers de aanwezigheid van verkeerslichten niet uit, en omgekeerd.In het Nederlands dienen we zelf uit te maken of de ene voorwaarde de andere al dan niet uitsluit. En dan wel met gezond verstand. Dus niet met de logica van het genre: ik kan in mijn jas en mijn jas kan in mijn valies, dus kan ik in mijn valies.
In de informatica maakt men een onderscheid tussen de logische operatoren OR (niet-exclusieve OF) en XOR (eXclusieve OF).
Voorbeelden:
a=b OR c=d
De voorwaarde is vervuld:
als a gelijk is aan b en c niet gelijk is aan dals a niet gelijk is aan b en c gelijk is aan dals a gelijk is aan b en c gelijk is aan d.
De voorwaarde is niet vervuld:
als a niet gelijk is aan b EN c niet gelijk is aan d.
a=b XOR c=d
De voorwaarde is vervuld:
als a gelijk is aan b en c niet gelijk is aan dals a niet gelijk is aan b en c gelijk is aan d.
De voorwaarde is niet vervuld:
als a gelijk is aan b EN c gelijk is aan dals a niet gelijk is aan b EN c niet gelijk is aan d.Zoals Kamiel Spiessens zei: "Het is niet moeilijk, het is gemakkelijk, het is een hobby."