LabVIEWForum.de
String nach Double konvertieren - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: String nach Double konvertieren (/Thread-String-nach-Double-konvertieren)



String nach Double konvertieren - TSC - 27.10.2008 16:12

Hallo zusammen, dachte es ist simpel aber ich steig nicht dahinter.

Ich erhalte von einem Temperatursensor einen String der Form: >+0021.4

Ich möchte gerne die 21,4 als double rausfiltern. Bekomme leider nur die 21 raus.

Habe das Problem mal auf ein Minimumreduziert. Es gelingt mir nicht die nachkommastellen zu bekommen.


Lv82_img[attachment=15043]


LG
Torsten


String nach Double konvertieren - IchSelbst - 27.10.2008 16:46

Das VI hab ich jetzt nicht angekuckt. Standardfehler:

' schrieb:Ich erhalte von einem Temperatursensor einen String der Form: >+0021.4
Ich möchte gerne die 21,4 als double rausfiltern.
Warum willst du 21,4 filtern, wenn du 21.4 hast?

Du musst den Dezimalseparator - also Komma oder Punkt - so einstellen, wie du ihn brauchst. Also Punkt statt Komma.


String nach Double konvertieren - TSC - 27.10.2008 16:56

' schrieb:Das VI hab ich jetzt nicht angekuckt. Standardfehler:

Warum willst du 21,4 filtern, wenn du 21.4 hast?

Du musst den Dezimalseparator - also Komma oder Punkt - so einstellen, wie du ihn brauchst. Also Punkt statt Komma.


Wenn du mir jetzt noch sagst wo ich genau das mache bist du bis zum Feierabend mein persönlicher Held! Ich steh grad echt aufm Schlauch.

*Gibts hier nen Smiley mim Brett vorm Kopf?*Wall


String nach Double konvertieren - Y-P - 27.10.2008 18:22

Hab' Dir schnell ein Bsp. gemacht. Da siehst Du den Unterschied.

[attachment=15052]
Lv80_img

Gruß Markus


String nach Double konvertieren - IchSelbst - 27.10.2008 18:59

Es gibt natürlich auch die allgemeine Methode mit dem Scannen eines Strings. Guckst du im Formatstring den Wert %.; bzw. %,;

Lv80_img


String nach Double konvertieren - TSC - 28.10.2008 06:38

Hey super, danke für eure Hilfen!

Nachdem ich das VI String nach Wert durchsuchen gefunden hatte, war ich mir sicher dass es damit gehen müsste! Irren ist männliche! Und wer die Suche zu früh aufgibt kann nur hoffen, dass es Leute wie euch gibt.

Und das mit dem FormatStrings, naja sowas mochte ich noch nie, irgendwie nicht meine Welt, und ich dachte immer, dass er automatisch nach "Kommazahlen" sucht wenn er ein float ausgeben soll. Aber auch hier gilt wohl: denken ist Glückssache!

Also vielen Danke und einen frohen Arbeitstag!

LG
Torsten