Programmieren - alles kontrollieren 4.944 Themen, 20.734 Beiträge

Typumwandlung char-String nach float in C++

(Anonym) / 4 Antworten / Baumansicht Nickles

Wie kann ich in C++ einen Preis, der in einem char-String (preis[8]) steht in eine float-Variable überführen? Der Preis-String enthält 1-8 Stellen inklusive Komma (wenn benötigt).

bei Antwort benachrichtigen
Anonym (Anonym) „Typumwandlung char-String nach float in C++“
Optionen

Verwende sscanf um den String zu parsen.

j.

bei Antwort benachrichtigen
thomas woelfer (Anonym) „Typumwandlung char-String nach float in C++“
Optionen

alternativ atof() - um genau zu ein ist das in diesem fall effizienter als sscanf().

WM_HOPETHISHELPS
thomas woelfer

this posting contains no tpyos.
bei Antwort benachrichtigen
Anonym thomas woelfer „alternativ atof - um genau zu ein ist das in diesem fall effizienter als sscanf...“
Optionen

Und das klappt auch "inklusive Komma" ?

j.

bei Antwort benachrichtigen
thomas woelfer Anonym „Und das klappt auch inklusive Komma ?j.“
Optionen

yup.

-t

this posting contains no tpyos.
bei Antwort benachrichtigen