Forum: Mikrocontroller und Digitale Elektronik float to string mit Atmel Studio6-GCC


von Anno (Gast)


Lesenswert?

Hallo,

es ist ja schon viel zu Funktionen geschrieben worden, die einen 
float-Wert
in einen String umwandeln.
Eine Funktion dtostrf(), ftoa(), usw finde ich in der GCC-Dokumentation 
nicht! ???
In welcher Header-Datei sollen diese Funktionen sein?
Bitte um genaue Anleitung / Header-Datei.
Mir reicht eine einfache Komma-Ausgabe.
Eine ftoa()-Routine im Inetz ist mir zu aufwändig, das müsste doch
einfach über itoa() machbar sein?

von Anno (Gast)


Lesenswert?

UUUPS!
Ich habe die dtostrf() in stdlib gefunden!
Asche auf mein Haupt...

von Stefan E. (sternst)


Lesenswert?

Anno schrieb:
> Eine Funktion dtostrf(), ftoa(), usw finde ich in der GCC-Dokumentation
> nicht! ???

Sowas ist ja auch nicht Teil des Compilers, sondern der libc.

Doku zur AVR-Libc:
https://www.nongnu.org/avr-libc/user-manual/index.html

Doku zu dtostrf darin:
https://www.nongnu.org/avr-libc/user-manual/group__avr__stdlib.html#ga060c998e77fb5fc0d3168b3ce8771d42

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.