Zeichenkette in Double
-
Hallo!
Ich hab da folgendes Problem: Ich lese von Port eine Zeichenkette ein und möchte diese Werte in einen Double-Wert speichern. Leider ist die ankommenden Darstellung nicht konsequent, mal kommt sie in Exponential-Form, mal als normale Gleitpunktzahl. Aber immer in einem Char-Array! Wisst ihr, wie ich das unter möglichst wenig Eigenaufwand programmieren kann?
Vielen Dank
-
Die strtod Funktion kann doch meines Wissens mit beiden Fällen umgehen.
Also wenn der String an richtiger Stelle ein 'd' oder 'e' enthält, sollte er das eigentlich richtig umrechnen.Oder meinst du eine andere Schreibweise?