Operation Manual
Hoofdstuk 2: Wiskundige, hoek- en vergelijkende bewerkingen 99
and, or, xor
and, or, xorand, or, xor
and, or, xor
and, or en xor (de exclusieve or) resulteren in de waarde 1 indien een uitdrukking waar is
of in
0 indien een uitdrukking onwaar is volgens de argumenten in de onderstaande
tabel.
waardeA en waardeB kunnen reële getallen, uitdrukkingen of lijsten zijn.
waardeA and waardeB
waardeA or waardeB
waardeA xor waardeB
not(
not(not(
not(
not( resulteert in 1 indien waarde (die een uitdrukking kan zijn) gelijk is aan 0.
not(waarde)
Boolese operatoren gebruiken
Boolese operatoren gebruikenBoolese operatoren gebruiken
Boolese operatoren gebruiken
De Boolese logica wordt vaak toegepast voor vergelijkingen. In het volgende
programma zorgen de instructies ervoor dat de waarde 4 wordt opgeslagen in C.
waardeA waardeB and or xor
ƒ0 ƒ0
resulteert in 1 1 0
ƒ0
0 resulteert in 0 1 1
0
ƒ0
resulteert in 0 1 1
0 0 resulteert in 0 0 0