27.10.2008, 16:12
Beitrag #1
|
TSC
LVF-Team
Beiträge: 1.882
Registriert seit: Sep 2008
LV 2018 SP1
2008
EN
52379
Deutschland
|
String nach Double konvertieren
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.
StringNachDoubleAUA.vi (Größe: 7,79 KB / Downloads: 602)
LG
Torsten
"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" ( Konrad Zuse)
|
|
|
27.10.2008, 16:46
Beitrag #2
|
IchSelbst
LVF-Guru
Beiträge: 3.697
Registriert seit: Feb 2005
11, 14, 15, 17, 18
-
DE
97437
Deutschland
|
String nach Double konvertieren
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.
Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
|
|
|
27.10.2008, 16:56
Beitrag #3
|
TSC
LVF-Team
Beiträge: 1.882
Registriert seit: Sep 2008
LV 2018 SP1
2008
EN
52379
Deutschland
|
String nach Double konvertieren
' 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?*
"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" ( Konrad Zuse)
|
|
|
27.10.2008, 18:22
Beitrag #4
|
Y-P
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
Beiträge: 12.612
Registriert seit: Feb 2006
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
|
String nach Double konvertieren
Hab' Dir schnell ein Bsp. gemacht. Da siehst Du den Unterschied.
String_to_number.vi (Größe: 7,2 KB / Downloads: 1211)
Gruß Markus
--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
|
|
|
27.10.2008, 18:59
Beitrag #5
|
|
|
28.10.2008, 06:38
Beitrag #6
|
TSC
LVF-Team
Beiträge: 1.882
Registriert seit: Sep 2008
LV 2018 SP1
2008
EN
52379
Deutschland
|
String nach Double konvertieren
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
"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" ( Konrad Zuse)
|
|
|
| |