Forum: Mikrocontroller und Digitale Elektronik Ergebnis von a = ~(a & b)


von ratlosER (Gast)


Lesenswert?

Hallo zusammen,

wie muss ich die folgende Berechnung lesen bzw. durchführen?
Angenommen a = 00000000 und b = 00000100

a = ~ ( a & b)

zuerst a mit b verunden und dann invertieren ?

Also 00000000 & 00000100 = 00000000 und dies invertieren

a = 11111111?

von Martin S. (tungl)


Lesenswert?

Richtig, deswegen die Klammerung.

von Floh (Gast)


Lesenswert?

ratlosER schrieb:
> zuerst a mit b verunden und dann invertieren ?

Jep.

von Michael (Gast)


Lesenswert?

Du kannst das auch in

a = ~ a | ~ b

umformen.

von Falk B. (falk)


Lesenswert?


von Oliver J. (skriptkiddy)


Lesenswert?

Michael schrieb:
> a = ~ a | ~ b

Da hat aber jemand aufgepasst, als De Morgan dran war. SCNR

Gruß Oliver

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.