Thema: Delphi Wie Bytes auswerten?

Einzelnen Beitrag anzeigen

Daniel B
(Gast)

n/a Beiträge
 
#4
  Alt 2. Feb 2003, 18:28
Soweit hatte ich mir ea schon überlegt, nur!
Ich muss Anhand des ersten, zweiten und evtl. dritten Bytes, unterschiedliche sachen machen.

Wenn also 111 kommt und danach 255 muss ich was machen, oder wenn 57 und dann 137, dann wieder was anderes.
Jedesmal wenn irgend! eine Kombination eintrifft, muss ich was bestimtes machen!
Es heisst nicht das wenn das erste 2 ist, das dann das zweite auch 2 ist. Alles unabhängig.

Bei 127 ist es ainfach, da dahinter nur 0 oder 128 kommen kann.
Bei 126 gehts auch noch, weil dahinter auch nur noch 0 bis 31 kommen kann.

Aber wenn das erste Byte zwischen 0 und 111 ist, dann hab ich schon 256 möglichkeiten, und das auch noch abhängig vom ersten Byte.
Das gleiche gilt aus für 128-159.
Da wird es noch schlimmer.
Das erste kann zwischen 128 und 159 liegen, egal welche Zahl kommt, kommt dahinter noch irgendwas zwischen 0 und 111 und als drittes Byte noch was zwischen 0 und 255.

Es sind wirklich "abartig" viele möglichkeiten.

Grüsse, Daniel
  Mit Zitat antworten Zitat