elkokiller
19.12.2009, 23:16
Hi,
ich messe eine Temperatur als Integerwert.
Nun möchte ich das Ergebnis in drei Byts aufteilen.
Vorzeichen --> 1 Byte: 000 für - 001 für +
Hauptwert --> 2 Byte: von 0 bis 80
Nachkomma --> 3 Byte: 000 bis 010
So soll die Temperatur von -23,5 dann so dargestellt werden:
000 023 005
Hat jemand ne Idee wie man das machen kann?
ich messe eine Temperatur als Integerwert.
Nun möchte ich das Ergebnis in drei Byts aufteilen.
Vorzeichen --> 1 Byte: 000 für - 001 für +
Hauptwert --> 2 Byte: von 0 bis 80
Nachkomma --> 3 Byte: 000 bis 010
So soll die Temperatur von -23,5 dann so dargestellt werden:
000 023 005
Hat jemand ne Idee wie man das machen kann?