INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

Double zahl aus String



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

05.11.2013, 21:31 (Dieser Beitrag wurde zuletzt bearbeitet: 05.11.2013 21:32 von cRyo.)
Beitrag #1

cRyo Offline
LVF-Grünschnabel
*


Beiträge: 47
Registriert seit: Jun 2012

11
2012
EN



Double zahl aus String
Hallo,
ich erhalte folgenden String eines Roboters als Rückmeldung:

QoKX;150.00;Y;0.00;Z;450.00;A;180.00;B;180.00;C;6,0;40;0.00;00000000

Ich möchte Gerne die Zahlen zwischen den X,Y,Z,A und B auslesen:

Gibt es eine Funktion mit der ich das String durchsuche und zb. die Zahl zwischen "X;" und dem";" also die 150.00
auslesen kann?
Das String ist immer unterschiedlich lang.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.11.2013, 21:47 (Dieser Beitrag wurde zuletzt bearbeitet: 05.11.2013 21:50 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Double zahl aus String

Akzeptierte Lösung

Hallo cryo,

Zitat:Das String ist immer unterschiedlich lang.
Unterschiedlich lang bzgl. der Zeichenanzahl oder bzgl. der Anzahl der Werte im String? Musst du zwingend nach den Buchstaben suchen oder finden sich die Werte immer in der selben Reihenfolge?

Ansonsten bieten sich natürlich Funktionen aus der String- und Arraypalette an:
   

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.11.2013, 21:57 (Dieser Beitrag wurde zuletzt bearbeitet: 05.11.2013 21:58 von cRyo.)
Beitrag #3

cRyo Offline
LVF-Grünschnabel
*


Beiträge: 47
Registriert seit: Jun 2012

11
2012
EN



RE: Double zahl aus String
(05.11.2013 21:47 )GerdW schrieb:  Hallo cryo,

Zitat:Das String ist immer unterschiedlich lang.
Unterschiedlich lang bzgl. der Zeichenanzahl oder bzgl. der Anzahl der Werte im String? Musst du zwingend nach den Buchstaben suchen oder finden sich die Werte immer in der selben Reihenfolge?

Ansonsten bieten sich natürlich Funktionen aus der String- und Arraypalette an:

Also die Werte sind immer in der gleichen Reihenfolge, aber die Zeichenanzahl der Werte ist nicht immer gleich..
Ich muss auch nicht nach den Buchstaben suchen.
Es geht nur darum den ersten wert dem X, den zweiten wert dem Y usw. zuzuordnen
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.11.2013, 22:04
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Double zahl aus String
Hallo cryo,

dann wie oben gezeigt...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.11.2013, 22:04
Beitrag #5

cRyo Offline
LVF-Grünschnabel
*


Beiträge: 47
Registriert seit: Jun 2012

11
2012
EN



RE: Double zahl aus String
Ja stimmt habs gerade ausprobiert.
Danke.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Dezimal-String nach Zahl Funktion ares2013 4 5.040 10.04.2019 13:12
Letzter Beitrag: jg
  String to Zahl. Leerzeile 911tom 7 5.171 21.11.2017 11:15
Letzter Beitrag: Lucki
  String to Double Problem joerg030284 1 3.684 09.06.2017 13:49
Letzter Beitrag: rolfk
  String in Double wird gerundet sporc 3 3.779 04.04.2017 10:47
Letzter Beitrag: GerdW
  VI-Referenz nach spezifische Klasse (Typ double) wandeln PeteFlosse 2 3.755 06.10.2016 15:44
Letzter Beitrag: PeteFlosse
  String in Zahl/ Zahl in String mit Type Cast Jann 6 6.165 18.01.2016 09:02
Letzter Beitrag: Jann

Gehe zu: