![]() |
Flexible Präzision für Fließkommazahl in String umwandeln - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Flexible Präzision für Fließkommazahl in String umwandeln (/Thread-Flexible-Praezision-fuer-Fliesskommazahl-in-String-umwandeln) |
Flexible Präzision für Fließkommazahl in String umwandeln - monoceros84 - 11.12.2014 11:49 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 ![]() 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! RE: Flexible Präzision für Fließkommazahl in String umwandeln - GerdW - 11.12.2014 12:46 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… RE: Flexible Präzision für Fließkommazahl in String umwandeln - monoceros84 - 11.12.2014 13:08 Sehr cool, danke. Die Hilfe habe ich mir natürlich durchgelesen. ![]() Vielen Dank! RE: Flexible Präzision für Fließkommazahl in String umwandeln - GerdW - 11.12.2014 14:45 Hallo monoceros, was sind "tailing zeros"? Werden die Nullen beschattet oder kupiert? ![]() "trailing": anhängend, zurückhängend, abschließend… RE: Flexible Präzision für Fließkommazahl in String umwandeln - monoceros84 - 11.12.2014 15:04 Ach gottchen, jaja, man hätte mal das Wörterbuch bemühen sollen ![]() 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 ![]() Das passiert mir so schnell nicht wieder! ![]() |