Hallo zusammen,
ich war gerade auch auf der Suche nach dieser Routine und hab vor diesen Forum folgendes gefunden:
https://gregstoll.dyndns.org/~gregstoll/floattohex/
Dort ist auch Code in anderer Sprache zu finden.
Ich hab die Hexwerte von Netzwerkprotokoll (BACnet) dort getestet und funktioniert:
0100 .... = Application Tag Number: Real (
ANSI/IEE-754 floating point) (4)
present-value: 417.500000 (Real)
Hexwert: 43D0C000
Vielleicht bringt es was.