Ich hatte mir gedacht den Datentyp long ( kann ich in diesem Datentyp eine Kommazahl speichern?) zu verwenden, oder wäre float besser und mit welcher Funktion kann diese anschließend in einen String umwandeln.
Ich habe leider keine Ahnung von C.
Wenn ich Infos über Datentypen einer Programmiersprache suchen würde, würde ich aber nicht in irgendeinem Forum, sondern in einer Doku zu der Programmiersprache suchen.
Wenn dem Compiler keine Doku beiligt, findest sich da über Google meist ganz schnell irgendwas, z.B. das hier:
http://www.siwawi.arubi.uni-kl.de/av...roller_net.pdf

Demnach ist der Datentyp Long in C (wie in wahrscheinlich allen Programmiersprachen) ein ganzzahliger (Integer) Datentyp.
Damit bist er für Kommawerte wenig geeignet.

Float gucke ich jetzt nicht nach, bin mir aber sicher, dass der Name etwas mit "floating point" zu tun hat ....

mit welcher Funktion kann diese anschließend in einen String umwandeln.
Guck mal auf Seite 29: http://www.siwawi.arubi.uni-kl.de/av...roller_net.pdf