Banis di de Morgan

Mantad testwiki

Sinimakan di imported>AnderGapoh ontok 07:43, 30 Magus 2024 maya {{GENDER

imported>AnderGapoh|imported>AnderGapoh}} (Pinosimban hogotworun)
(pisuai) ← Sinimakan nakalaid | Sinimakan poinwagu (pisuai) | Sinimakan kawawagu → (pisuai)
Pergi ke pandu arah Pergi ke carian

Banis di de Morgan (Boros Inggilis: de Morgan's laws) nopo nga' tongo tilin popiomut do tongo osimban don Boole (Boolean variables) maya' tolu katandaan: OM (AND), TOI (OR), miampai KON (NOT).

Latanon

Maya wayagait koubasan id sidwangun dorud (electrical engineering) hingkaa govit do banis di de Morgan[1]:

XY=X+Ytoi(XY)¬=X¬+Y¬

X+Y=XYtoi(X+Y)¬=X¬Y¬

Duo toi lobi osimban poinrayat nopo pamagait do katandaan OM, it tonduk habpang, + pamagait do katandaan TOI, om it tuku id kaas do osimban hingkaa (roitan do tukukaas toi overline) toi tonduk ¬ pamagait do katandaan KON.

Poomitanan boros tokud Python

Banis diti okinam maya' hisok (code) mamakai do boros tokud Lopung (Python) hingkaa:

X = False #Nunu nopo gatang
Y = True #Nunu nopo gatang

Z = not (X and Y)
if (Z == ((not X) or (not Y))):
    print("Otopot")

Z = not (X or Y)
if (Z == ((not X) and (not Y))):
    print("Otopot")

Nung kinaman oinsanan gatang kawasa do X om Y pasa pampang do induo ootus Otopot.[2]

Sukuon