Forum: Mikrocontroller und Digitale Elektronik Byte invertieren


von Dirk (Gast)


Lesenswert?

Hallo,

habe schon gegrübelt und probiert, aber wie invertiere ich in c (AVR
CodeVision) ein Byte (eine char-variable)?

Danke

Dirk

von Jens (Gast)


Lesenswert?

char i, j;

j = ~i;

von sven (Gast)


Lesenswert?

oder direkt:

char byte;

byte = ~byte;

von Dirk (Gast)


Lesenswert?

jaaaa, die Tilde, jetzt fällts mir auch wieder ein

VIELEN DANK!

Dirk

von Peter Dannegger (Gast)


Lesenswert?

byte = ~byte;

byte ^= 0xFF;

byte = 0 - byte - 1;


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.