Bit Operatoren
Übersicht BlitzBasic Allgemein
JeanBetreff: Bit Operatoren |
Sa, Mai 30, 2009 16:24 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 |
Sa, Mai 30, 2009 16:27 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 BlitzBasic Allgemein
Powered by phpBB © 2001 - 2006, phpBB Group