double in char array schreiben
-
ich versuche gerade einen double wert in einen char array zu schreiben. das ganze soll so wie mit sprintf funktionieren, aber leider habe ich kein sprintf. was kann ich tun?
-
auf der suche schrieb:
ich versuche gerade einen double wert in einen char array zu schreiben. das ganze soll so wie mit sprintf funktionieren, aber leider habe ich kein sprintf. was kann ich tun?
Was heißt "aber leider habe ich kein sprintf"? Hat dein Compiler keine Standard-Library bzw. dein Zielsystem oder hast du bloß <stdio.h> nicht eingebunden?
MfG SideWinder
-
mein program ist eigentlich das zielsystem; es wird von einem bootloader geladen und ausgeführt. ich habe gelesen, dass man in diesem fall die funktionen nicht nutzen kann.
-
dann machs manuell. kriegst du doch hin, oder?
-
c.rackwitz schrieb:
dann machs manuell. kriegst du doch hin, oder?
ich hab mir nur gedacht, dass ich mir die ganze ieee754 dokumentation sparen könnte. aber wenn DAS der weg ist? bin dann mal am lesen...
-
das meinte ich nicht. ich meinte mit grundrechenarten und einer ausgabefunktion den float ziffer fuer ziffer ausgeben.