BITXODER (Funktion)

Wichtig :  Dieser Artikel wurde maschinell übersetzt. Bitte beachten Sie den Haftungsausschluss. Die englische Version des Artikels ist als Referenz hier verfügbar: hier.

In diesem Artikel werden die Formelsyntax und die Verwendung der FunktionXODERBITin Microsoft Excel.

Beschreibung

Gibt ein bitweises XODER zweier Zahlen zurück.

Syntax

BITXODER(Zahl1;Zahl2)

Die Syntax der Funktion BITXODER weist die folgenden Argumente auf:

  • Zahl1    Erforderlich. Muss größer gleich 0 sein.

  • Zahl2    Erforderlich. Muss größer gleich 0 sein.

Hinweise

  • Für BITXODER wird eine Dezimalzahl zurückgegeben, die das Ergebnis der Summe eines bitweisen XODER (exklusives ODER) der Funktionsparameter ist.

  • Hat eines der Argumente einen Wert außerhalb seines Wertebereichs, wird für BITXODER der Fehlerwert #ZAHL! zurückgegeben.

  • Ist eines der Argumente größer als (2^48)-1, wird für BITXODER der Fehlerwert #ZAHL! zurückgegeben.

  • Ist eines der Argumente kein numerischer Wert, wird für BITXODER der Fehlerwert #WERT! zurückgegeben.

  • Im Ergebnis enthält eine Bitposition eine 1, wenn die Werte, die die Parameter an dieser Position haben, ungleich sind (also ein Wert gleich 0 und der andere gleich 1 ist). Nehmen Sie beispielsweise an, Sie verwenden BITXODER(5;3) und somit in binärer Darstellung 101 (für 5) und 11 (für 3). Für den Vergleich wird 3 dann als 011 verwendet. Von rechts nach links sind die Bitwerte an diesen drei Positionen nur an der äußerst rechten Position identisch (jeweils 1). Ein "Ungleich"-Ergebnis gibt für die zweite und dritte Position eine 1 und ein "Gleich"-Ergebnis gibt für die äußerst rechte Position eine 0 zurück.

  • Die für die Bitpositionen zurückgegebenen Werte von 1 verlaufen von rechts nach links als Potenzen von 2. Das äußerst rechte Bit entspricht 1 (2^0), das links daneben befindliche Bit entspricht 2 (2^1) usw.

  • Für dieses Beispiel ergibt sich Folgendes: 0 wird für die äußerst rechte Bitposition zurückgegeben, weil sie 0 enthält; 2 (2^1) wird für die zweite Position von rechts (sie hat einen 1-Wert) und 4 (2^2) wird für das äußerst linke Bit (ebenfalls ein 1-Wert) zurückgegeben. Die Summe ist 6 (in Dezimaldarstellung).

Beispiel

Kopieren Sie die Beispieldaten in der folgenden Tabelle, und fügen Sie sie in Zelle A1 eines neuen Excel-Arbeitsblatts ein. Um die Ergebnisse der Formeln anzuzeigen, markieren Sie sie, drücken Sie F2 und dann die EINGABETASTE. Im Bedarfsfall können Sie die Breite der Spalten anpassen, damit alle Daten angezeigt werden.

Formel

Beschreibung

Ergebnis

Funktionsweise

=BITXODER(5;3)

Gibt die Summe des bitweisen Vergleichs "Ausschließliches Oder" an jeder Bitposition zurück.

6

Die Zahl 5 wird in Binärform als 101 und die Zahl 3 als 11 dargestellt. Sie können 11 auch als 011 ausdrücken, damit beide Zahlen drei Ziffern umfassen. Bei einem bitweisen Vergleich "Ausschließliches Oder" wird an jeder einzelnen Position geprüft, ob die beide Ziffern nicht identisch sind. Ist dies der Fall, wird ein positiver Wert für diese Position zurückgegeben.

Überprüfung: An welchen Positionen sind die Ziffern nicht identisch?

5 in Binärdarstellung = 101

3 in Binärdarstellung = 011

JJN

(1*(2^2))+(1*(2^1))+(1*0)

4+2+0

6

Seitenanfang

Hinweis : Haftungsausschluss für maschinelle Übersetzungen: Dieser Artikel wurde mithilfe eines Computersystems und ohne jegliche Bearbeitung durch Personen übersetzt. Microsoft bietet solche maschinellen Übersetzungen als Hilfestellung für Benutzer ohne Englischkenntnisse an, damit Sie von den Informationen zu Produkten, Diensten und Technologien von Microsoft profitieren können. Da es sich bei diesem Artikel um eine maschinelle Übersetzung handelt, enthält er möglicherweise Fehler in Bezug auf (Fach-)Terminologie, Syntax und/oder Grammatik.

Teilen Facebook Facebook Twitter Twitter E-Mail E-Mail

War diese Information hilfreich?

Sehr gut. Noch anderes Feedback?

Was können wir verbessern?

Vielen Dank für Ihr Feedback!

×