Logische Operatoren

Weitergeleitet von „and“

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

Aufgrund technischer Veränderungen ist der Mailverkehr innerhalb des Forums (Private Nachrichten) nur noch eingeschränkt möglich. Die Einschränkung ist notwendig, um zusätzliche Betriebskosten für das Forum zu vermeiden. Näheres zu den Hintergründen im Thread "Aktuelles zum Forum".Wir bitten um Verständnis.

Hinweis kann nach Kenntnisnahme deaktiviert werden!

  • Logische Operatoren prüfen Bits, manipulieren Bits oder sind boolsche Operatoren.
    Es gibt in BASCOM vier logische Operatoren :
    OperatorBedeutung
    NOTLogisches Komplementär
    ANDlogisches UND
    ORlogisches ODER
    XORExclusiv ODER (Exclusive or)


    Es ist möglich logische Operatoren zu verwenden, um Bytes auf Bitmuster zu testen.
    Zum Beispiel kann der AND Operator dazu benutzt werden, alle bis auf ein BIT auszumaskieren. Der OR Operator kann dazu benutzt werden, um zwei Bytes zu einem neuen Wert zusammen zu fassen.

    Beispiel:

    BASCOM-Quellcode

    1. A = 63 And 19
    2. PRINT A
    3. A = 10 Or 9
    4. PRINT A
    Ausgabe:
    19
    11

    Eine weiterführende, ausführliche Erklärung der Befehle findet Ihr im Lexikon hier: Binäre Operationen

    9.009 mal gelesen