AndBit Funktion
Bitweise UND Verknüpfung zweier natürlicher Zahlen
Funktion
Die Funktion AndBit berechnet eine bitweise UND Verknüpfung zweier natürlicher Zahlen oder Listen. AndBit unterscheidet sich von AndBitX in der Behandlung von Listen.
Syntax
AndBit (a, b)
AndBit (a, Liste)
AndBit (Liste, Liste)
Beispiele
AndBit(12,7)= 4
Wenn ein Argument eine Liste ist und das andere eine natürliche Zahl, wird jedes Element der Liste mit der Zahl UND-verknüpft.
AndBit([9,10,11,12,13,14,15],7)= 1 2 3 4 5 6 7
Wenn beide Argumente Listen sind, wird jedes Element der ersten Liste mit den entsprechenden Elementen der zweiten Liste UND-verknüpft.
AndBit([10,11,12],[15,16,17])= 10 0 1
Wenn zwei Listen unterschiedliche Länge haben, wird der Überhang der längeren Liste ignoriert
Bitset Funktionen
AndBit | Bitweise UND Verknüpfung |
AndBitX | UND Verknüpfung von Listen zur Matrix |
Embed | Prüft ob ein Bit gesetzt ist. |
Excl | Löschen eines Bits |
Incl | Setzen eines Bits |
Not | Bitweise Negation |
OrBit | Bitweise ODER Verknüpfung |
OrBitX | ODER Verknüpfung von Listen zur Matrix |
Shl | Bits nach links schieben |
Shr | Bits nach rechts schieben |
XorBit | Bitweise exklusive ODER Verknüpfung |
XorBitX | XOR Verknüpfung von Listen zur Matrix |