[C++] Gleitkommazahlen konvertieren (Real48->Float->Real48)

panicAttack

Grünschnabel
Problem ist, dass ich mit der Ausgabe von einem Delphi Programm weiterarbeiten muss und darin kommen Real48 Floats vor. Nun hab ich mich umgesehen und anscheinend entspricht das Format nun gar nicht dem Standard IEEE, der Exponent liegt nämlich hinten.

Nun hab ich also in einer Binärdatei eine 6 Byte große Real48 Variable und möchte den Wert in float umwandeln um den Wert zu verändern. Später soll dann der Wert wieder zurückgeschrieben werden und natürlich in diesem Zuge auch wieder in real48 konvertiert werden. ich hoffe das is so möglich.
Danke für eure Hilfe!
 
Zurück