Code Frage: Wie erkennt man eine String Endposition?
Ergebnis 1 bis 4 von 4

Thema: Code Frage: Wie erkennt man eine String Endposition?

  1. #1
    Wenn Sie MQL verwenden und Ihre Daten auf diese Weise konsistent strukturiert sind, besteht die einfachste Möglichkeit, Ihr Ziel zu erreichen, darin, die Zeichenfolge durch das Leerzeichen aufzuteilen und die Datei lt; tdgt; tag und dann casting zu verdoppeln. Code eingefügt void OnStart () {string test = lt; tdgt; 6586.97 Lotslt;tdgt ;; Drucken (parsed_td (test)); } double parsed_td (Zeichenfolge td_str) {Zeichenfolge split # 91; # 93 ;; if (StringSplit (td_str, '', spaltet) lt; 1) gibt -1 zurück; return double (StringSubstr (Splits # 91; 0 # 93; 4)); }

  2. #2
    Zitat Zitat von ;
    Ich möchte die 6586.97 aus dieser Zeichenfolge extrahieren ..
    Ein generischer Code, um die Nummer aus dieser Zeichenfolge zu extrahieren (in C; C ohne das Durcheinander, das ist
    ): Eingefügter Code Quelle = lt; tdgt; 6586.97 Lotslt;tdgt; Ergebnis = 0.0 i = 0 c = Quelle # 91; 0 # 93; während c gt; 0 c! = '.' wenn c gt; = '0' c lt; = '9' Ergebnis = Ergebnis * 10 (c-'0 ') c = Quelle # 91; i # 93; wenn c == '.' doppelt m = 0,1 c = Quelle # 91; i # 93; während c gt; = '0' c lt; = '9' Ergebnis = (c - '0') * m m * = 0,1 c = Quelle # 91; i # 93;

  3. #3
    Alles hängt davon ab, welche Programmiersprache Sie verwenden.

  4. #4
    Hey alle zusammen..

    Ich habe eine Zeichenfolge eingefügt Code lt; tdgt; 6586.97 Lotslt;tdgt; .. Ich bin in der Lage, an die erste Nummer zu gelangen, aber wie kann man dann zählen, wie viele Zeichen in dieser Zeichenkette übrig sind.

    Ich möchte die 6586.97 aus dieser Zeichenfolge extrahieren .. Mein Gedanke ist, wenn Sie die Anzahl der Zeichen von den 6 bis zum Ende erhalten können, können Sie Teilzeichenfolgen und ziehen Sie die Zahl aus ...

    A. Ist das ein guter Weg, es zu tun?
    B. Wie erhalten Sie die Anzahl der Zeichen von der 6? (für eine Aussage?)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
Die tradingintuitive Webseite verwendet Cookies
Wir nutzen Cookies, um Ihnen das Webseitenerlebnis bestmöglich anbieten zu können. Durch weitere Nutzung der Webseite erlauben Sie die Nutzung von Cookies. Für weitere Details und wie Sie ggf. diese Einstellungen verändern können, lesen Sie bitte unsere Datenschutzbestimmung. Lesen Sie mehr