naja, vermutlich unterstützt deine bibliothek eben keine floats/double. wenn es mit sprintf geklappt hätte, dann gäbe es vermutlich auch ein dtostrf in deiner bibliothek

ich hab mal in java ne routine geschrieben, die ein hp fließkommaformat manuell in das java format umgewandelt hat. aber das ist natürlich viel einfacher, als die umwandlung in nen string.

wenn du irgendwie gar keine lösung findest, und es wirklich wirklich wichtig ist, dann mach ich mir mal die (vermutlich nicht unerheblche) arbeit und helfe dir beim schreiben einer eigenen umwandlungsroutine (wobei ich für nix garantiere).
schick mir dann mal ne normale email (siehe deine pn)