LabVIEWForum.de
Dezimalstellen auswerten - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Dezimalstellen auswerten (/Thread-Dezimalstellen-auswerten)



Dezimalstellen auswerten - lupus022 - 17.07.2013 10:37

Hallo,
ich suche eine Möglichkeit, eine Integer-Zahl in einen String umzuwandeln. Es gibt zwar ein VI, dieses benötigt jedoch die Anzahl der Stellen der eingegebenen Zahl. Diese Anzahl weiß ich jedoch erst zur Laufzeit. Wie kann ich denn die Stellenanzahl der eingegebenen Zahl zur Laufzeit herausfinden?
Vielen Dank!


RE: Dezimalstellen auswerten - GerdW - 17.07.2013 10:43

Hallo Lupus,

mir ist zwar nicht klar, warum du die Stellenzahl zur Laufzeit benötigst, aber dies sind 2 (nahezu identische) Möglichkeiten:
[attachment=45434]

Zitat:Es gibt zwar ein VI, dieses benötigt jedoch die Anzahl der Stellen der eingegebenen Zahl
Welches soll das sein?


RE: Dezimalstellen auswerten - jg - 17.07.2013 10:46

Zahl nach String (Dezimaldarstellung) Rtmfx macht, wenn ich deine Frage richtig verstehe, genau das, was du willst. Der Eingang Breite ist optional und ist eine Mindestbreite, keine Maximalbreite. Wenn du da nichts anschließt, wird dir eine Integer-Zahl genau in einen String mit der Anzahl der Zeichen in der Zahl gewandelt.

Gruß, Jens

P.S.: Ansonsten s. Gerd, FormatIntoString mit Specifier %d


RE: Dezimalstellen auswerten - lupus022 - 17.07.2013 11:02

Wie ich durch Ausprobieren gemerkt habe, benötigt Zahl (Dezimaldarstellung) -> String den Wert nur optionalerweise, von daher funktioniert es auch ohne Angabe der Breite.
Vielen Dank!


RE: Dezimalstellen auswerten - jg - 17.07.2013 12:18

(17.07.2013 11:02 )lupus022 schrieb:  Wie ich durch Ausprobieren gemerkt habe, benötigt Zahl (Dezimaldarstellung) -> String den Wert nur optionalerweise, von daher funktioniert es auch ohne Angabe der Breite.
Wie schon geschrieben, genauso steht es in der Hilfe zu diesem VI. Strg+H ist eine extrem hilfreiche Tastenkombination in LabVIEW.

Gruß, Jens