Ein Integer hat KEIN Komma, da ein Integer eine Ganzzahl ist.
Per Bitverschiebung ließe sich sowas machen.
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:
sorry, ich meine natürlich einen String Wert
was meinst du mit Bitverschiebeung?
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