Ein Integer hat KEIN Komma, da ein Integer eine Ganzzahl ist.
Per Bitverschiebung ließe sich sowas machen.
Werbung
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?
Ein Integer hat KEIN Komma, da ein Integer eine Ganzzahl ist.
Per Bitverschiebung ließe sich sowas machen.
Er will doch auch garkein Komma nutzen.
@justin
Ist da ein Komma oder nicht?!So soll die Temperatur von -23,5 dann so dargestellt werden:
Bitverschiebung ist bei Strings nicht nötig.
Hast du dir das schonmal angesehen? http://www.rn-wissen.de/index.php/Ba...ings_und_Bytes
Lesezeichen