Wandelt die Zahlen in String am Offset beginnend in eine Dezimalzahl um und gibt diese in Zahl aus.

Die Standarddatentypen für diese polymorphe Funktion sind im Anschlussfeld dargestellt.

Wenn die Funktion einen 64-Bit-Integer ausgeben soll, müssen Sie den Eingang Standard mit einem 64-Bit-Integer verbinden.


icon

Ein-/Ausgänge

  • cstr.png String

    String kann beispielsweise ein String, ein String-Cluster bzw. -Array oder ein Cluster-Array aus Strings sein.

  • ci32.png Offset

    Offset gibt die Position im String an, ab der die Funktion nach einer Übereinstimmung sucht. Offset muss ein numerischer Wert sein.

    Der Offset des ersten Zeichens in String ist 0. Wenn Offset unverbunden oder kleiner als 0 ist, wird Offset wie 0 interpretiert.

  • ci32.png Standard (0 I32)

    Standard ist eine beliebige Zahl und gibt die Schreibweise von Zahl an. Die Standardeinstellung ist 0 in der Darstellung als vorzeichenbehafteter 32-Bit-Integer.

  • ii32.png Offset nach Zahl

    offset past number ist der Index des ersten Zeichens in der Zeichenkette , das auf die Zahl folgt. offset past number spiegelt den Wert der letzten Zeichenkette wider, wenn Sie eine Reihe von Zeichenketten eingeben.

  • ii32.png Zahl

    Zahl kann je nach Struktur von String eine Zahl, ein Cluster oder ein Array aus Zahlen sein.

    Wenn Zahl eine ganze Zahl ist, kommt es möglicherweise zu einem Überlauf, wenn die Eingabe außerhalb des zulässigen Bereichs liegt. In diesem Fall wird Zahl auf den Höchst- oder Mindestwert des Datentyps gesetzt. Wenn zum Beispiel der Eingangs-String 300 und der Datentyp ein vorzeichenbehafteter 8-Bit Integer ist, setzt LabVIEW den Wert auf 127. Die folgende Tabelle zeigt, wie die Werte von String, Offset und Standard die Zahl beeinflussen.

    String Offset Standard Offset nach Zahl Zahl Kommentare
    13ax 0 0 2 13
    –4.8bcde-Konvertierung 0 0 2 –4 Stoppt am Dezimalzeichen, da eine ganze Zahl konvertiert wird.
    a49b 0 –9 0 –9 Da keine Ziffern gelesen wurden, wird Standard verwendet.