Bit Operatoren
Übersicht

![]() |
JeanBetreff: Bit Operatoren |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hallo Zusammen
Ich habe eine Frage zur Umsetzung von Bit Operatorn. Es geht darum, einzelne Bits einer Zahl, welche aus 8 Bits besteht, zu überprüfen, zu setzen oder zu löschen. Beispiel: Ich habe die Zahl 134 (10000110) und möchte wissen ob diese Zahl, binär dargestellt, an der 3 Stelle ein gesetztes Bit hat. Meine bisherige Lösung sah folgendermassen aus: 1. Die Dezimalzahl ins Binärformat umwandeln 2. Zeichen für Zeichen in ein Array ablegen 3. Nun die gewünschte Stelle ändern, löschen, setzen 4. Die Zeichen im Array wieder zu einer Dezimalzahl umwandeln Da diese Lösung nicht wirklich brauchbar ist, möchte ich wissen, ob jemand eine einfachere Lösung für dieses Problem hat. Danke! |
||
![]() |
Noobody |
![]() Antworten mit Zitat ![]() |
---|---|---|
Das geht ganz einfach per Code: [AUSKLAPPEN] If Zahl And %100 Then ....
|
||
Man is the best computer we can put aboard a spacecraft ... and the only one that can be mass produced with unskilled labor. -- Wernher von Braun |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group