Forum: Compiler & IDEs ANSI C einerkomplement


von alex (Gast)


Lesenswert?

Hallo...
Ja ic weiß das das hier zwar nicht das richtige forum für meine frage
ist aber ich mach es trotdem. Kann mir jemend sagen ob man im
C-Standard das Einerkomplement nur bei den Vorzeichenlosen Datentypen
anwenden kann  (sprich unsigned int usw? )   danke euch

von Alex (Gast)


Lesenswert?

XOR

a = b ^ c;

Wobei b deine Größe und c gleich 0xFF sein sollte.

von Jörg Wunsch (Gast)


Lesenswert?

Nu ja, Alex (der mit dem großen ,A'), lassen wir das lieber...  Ich
glaube, der alex (mit dem kleinen ,a') wusste sehr wohl, dass man das
Einerkomplement mit ~ berechnet. ;-)

alex, das Einerkomplement ist auf alle ganzen Zahlen definiert, also
egal, ob sie signed oder unsigned sind.  Ob es bei einer
vorzeichenbehafteten Zahl wirklich Sinn hat, steht natürlich auf
einem anderen Blatt.

von Alex (Gast)


Lesenswert?


von Jörg Wunsch (Gast)


Lesenswert?

Crossposts sind unhöflich, ja.

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.