String nach double richtig konvertieren?
-
Hallo Leute!
Möchte den String = "3.12345677765465454324325"
nach double konvertieren.
mit atof wird er mir gekürzt und deto mit strtod!
Ich brauche aber für mein Programm einen String, der nicht abeschnitten wird.
Was mache ich da?
Gibt es eine Lösung?
Grüsse coolbininet
-
double hat auch nur etwa 16 stellen, waehrend dein string einige mehr hat.
ausserdem werden bei der ausgabe eventuell einige stellen abgeschnitten.probiere strtod nochmal, weil es funktioniert.
http://www.dinkumware.com/manuals/reader.aspx?lib=cl&h=stdlib.html#strtod