String umwandeln
-
Hallo,
ich bekomme aus dem SerialPort einen String, der z.B. folgenden Inhalt hat:
"+0.025E-06"Wie kann ich das einfach in eine Double umwandeln?
Danke!
-
C#: double.Parse(...)
C++/CLI: Double::Parse(...)
-
theta schrieb:
C#: double.Parse(...)
C++/CLI: Double::Parse(...)Vorher noch auf invariante Kultur umstellen.
-
Vielen Dank! Hat funktioniert! Aber noch eine Kleinigkeit. Das neue Double Wert hat auch ein exponentielles Format (e-06), wie kann ich das ist eine Dezimalzahl umwandeln?
Danke!!
-
Zeige mal an einem Zahlen Bsp. was Du möchtest...
-
witte schrieb:
theta schrieb:
C#: double.Parse(...)
C++/CLI: Double::Parse(...)Vorher noch auf invariante Kultur umstellen.
?????? Wenn, dann gibt man den Format-Provider mit!!!
Double::Parse(str, System::Globalization::CultureInfo::InvariantCulture);