Forum: Mikrocontroller und Digitale Elektronik Datenbyte negieren


von Tom (Gast)


Lesenswert?

was kommt den heraus wenn ic sowas mache: !0b00100000   ist das dann 
0b11011111 ?

von Peter D. (peda)


Lesenswert?

Tom wrote:
> ist das dann
> 0b11011111 ?

Nein.

! ist die logische Negation, d.h. nur 0 oder 1 sind möglich.


Peter

von Peter (Gast)


Lesenswert?

Um ein Byte zu negieren must Du das (~)-Zeichen nehmen:

~0b00100000 == 0b11011111

Gruss Peter

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.