gudn tach!
mir fehlen die such-begriffe...
mein linker nachbar moechte in c eine float-variable byteweise an irgendeinen controller schicken. die frage ist also: wie kann man eine float-variable in ihre byte-bestandteile zerschneiden? bei integer-variablen (short, long, ...) geht sowas bequem ueber die binaeren operatoren z.b. den shift-operator. leider geht das nicht bei float.
klar, es gaebe andere wege zum ziel, z.b.
- die bytes durch sukzessives geschicktes dividieren eruieren, oder
- multiplizieren mit 10^x, bis das komma "hinten" ist, dann type-casting zu long und anschliessendes auslesen.
- string-convert...
aber es muss doch auch moeglich sein, einfach die bytes ohne grosse zeitraubende umschweife auszugeben.
prost
seth