LabVIEWForum.de - Flexible Präzision für Fließkommazahl in String umwandeln

LabVIEWForum.de

Normale Version: Flexible Präzision für Fließkommazahl in String umwandeln
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

vermutlich gibt es das Thema schon, aber ich finde einfach nichts dazu. Bitte seid so gut und verweist mich auf eine entsprechende Lösung, falls ich da was übersehen habe...

Ich habe Zahlen von z.B. 0,05 bis 10000. Diese sollen in Strings umgewandelt werden. Standardmäßig ergibt sich 0,050000 bis 10000,000000. Wenn ich nun die Präzision 2 einstelle, habe ich immer noch 0,05 bis 10000,00. Letzteres ist allerdings schon zu breit für den String Indicator. Wie kann ich der Konvertierung denn sagen, dass einfach nur so viele Nachkommastellen genutzt werden sollen, wie ich auch benötige? Gern auch als Format Specifier des VIs Format Into String. Das ist mir relativ egal Wink

Alternativ, wie kann ich relativ elegant Nullen am Ende abschneiden? Weil eigentlich die Nullen nicht am Ende stehen, sondern dahinter noch Einheiten folgen.

Dankeschön!
Hallo monoceros,

einfach mal FormatIntoString verwenden und die Hilfe zu den Formatcodes durchlesen.
Es würde sich ein Formatcode in der Art von "%#.6f" oder auch "%_8f" anbieten…
Sehr cool, danke. Die Hilfe habe ich mir natürlich durchgelesen. Wink Der Hinweis auf die Raute # brachte den Erfolg, das war aber mit der Hilfe so nicht abzusehen. Bei mir steht da drin: "this modifier removes trailing zeros". Bei mir ging es ja um tailing, nicht trailing, zeros. Trotzdem werden diese mit entfernt. Supi!

Vielen Dank!
Hallo monoceros,

was sind "tailing zeros"? Werden die Nullen beschattet oder kupiert? Hmm

"trailing": anhängend, zurückhängend, abschließend…
Ach gottchen, jaja, man hätte mal das Wörterbuch bemühen sollen Blink Peinlich peinlich...

Trailing habe ich eiskalt mit "vorangestellt" übersetzt, von trail=Pfad, der ja auch zu etwas hinführt. Und "tailing" heißt ja nachlaufend und gibt auch tatsächlich Treffer bei Google (nur nix LabVIEW-relevantes). Nunja, falsche Freunde Undecided

Das passiert mir so schnell nicht wieder! Big Grin
Referenz-URLs