Hallo,
wer kann mir helfen? Ich stehe momentan auf dem Schlauch.
Über die Bit-Operatoren soll ein Integerwert darauf geprüft werden, ob in ihm Bits gesetzt sind, welche in einer Maske nicht gesetzt sind.
Beispiel:
Erwartetes Ergebnis: true, da zwar zwei Bits gesetzt sind, welche auch in der Maske gesetzt sind. Es ist aber mit dem Bit 3 auch ein Bit vorhanden, welches in der Maske nicht vertreten ist.
oder:
Erwartetes Ergebnis: false, da im Testwert nur Bits vorkommen, welche auch in der Maske verteten sind.
Wie kann eine Abfrage formuliert werden, die mir das gewünschte Ergebnis liefert?
Danke im Voraus. Bitte nicht wundern, wenn ich auf eine Antwort nicht sofort reagiere. Ich bin für einige Tage auswärts.
MfG, kodela
wer kann mir helfen? Ich stehe momentan auf dem Schlauch.
Über die Bit-Operatoren soll ein Integerwert darauf geprüft werden, ob in ihm Bits gesetzt sind, welche in einer Maske nicht gesetzt sind.
Beispiel:
Code:
Testwert: 0 0 1 0 1 1 0 0
Maske : 0 0 1 1 0 1 0 0
Erwartetes Ergebnis: true, da zwar zwei Bits gesetzt sind, welche auch in der Maske gesetzt sind. Es ist aber mit dem Bit 3 auch ein Bit vorhanden, welches in der Maske nicht vertreten ist.
oder:
Code:
Testwert: 0 0 1 0 0 1 0 0
Maske : 0 0 1 1 0 1 0 0
Erwartetes Ergebnis: false, da im Testwert nur Bits vorkommen, welche auch in der Maske verteten sind.
Wie kann eine Abfrage formuliert werden, die mir das gewünschte Ergebnis liefert?
Danke im Voraus. Bitte nicht wundern, wenn ich auf eine Antwort nicht sofort reagiere. Ich bin für einige Tage auswärts.
MfG, kodela