aus 0 und1 = 0 OR, XOR, and?!

Gast #3710121
Lesenswert?
• ▲
▼
Hallo,
mein Compiler kennt or, XOR, and, not

ich habe a:0000 und b.0000 und will = 0000 herausbekommen...bekomme aber 
mit XOR offenbar 1111....XOR weil ich aus  a:1001 und b:0001 = 1000 
bekommen will.
Das Problem ist nun aber, wenn b bereits b:0001 ist und ich dann das 
gleich mache
a:1000 xor b:1000 = 11111 erhalte...

Wie kann ich das verhindern?


Also das ich mit
0000 and 0001 = 0000
0001 and 0001 = 0001
0000 or 0001  = 0001
0001 or 0001  = 0001
0001 xor 0001  = 0000
0000 xor 0001  = 0000 ??? ist das richtig
Gast #3710136
Lesenswert?
• ▲
▼
Wenn es stimmt, was einige Linguisten behaupten, dass nämlich unsere 
Sprache nicht nur unser Denken prägt, sondern sogar unsere Wahrnehmung 
beeinflusst, dann beschleicht mich bei so manchem Beitrag in unserem 
Forum ein ungutes Gefühl.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.