LabVIEWForum.de - Ausgabe der Zahlenwerte in wissenschaftlicher Form

LabVIEWForum.de

Normale Version: Ausgabe der Zahlenwerte in wissenschaftlicher Form
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo Leute,

kurz folgendes Problem:

Ich habe eine Programm, das eine Temperaturmessung macht. Am DMM werden z.B. 23,5 °C angegeben. Wenn ich nun den Wert auslese, steht in meinem Array der Wert wie folgt da: 2,35 E+01.

Meine Frage ist nun an euch, wie ich einen wissenschaftliche Ausgabe von 23,3 erhalte?

Viele Grüße
Hessy
Hallo Hessy,

Zitat:Am DMM werden z.B. 23,5 °C angegeben. Wenn ich nun den Wert auslese, steht in meinem Array der Wert wie folgt da: 2,35 E+01. Meine Frage ist nun an euch, wie ich einen wissenschaftliche Ausgabe von 23,3 erhalte?
Und ich dachte immer, die Form 2,35E+01 wäre schon die "wissenschaftliche Anzeige"... Smile

Nun, ich würde den üblichen Weg gehen: Rechtsklick auf die Anzeige, Eigenschaften, Anzeigeformat. In deinem Fall würde sich %.1f anbieten...
Hi, das ging schnell!

1. Du hast vollkommen recht, die wissenschaftliche Darstellung ist natürlich 2,33E+01--> mein Fehler Big Grin

2. leider hat die Umstellung nichts gebracht.

Die Ausgabe ist ein Signalverlaufsdiagramm. Im Array, lässt sich keine Einstellung vornehmen.

Gruß
Hessy
Lad doch mal dein VI hoch.

Signalverlauf, Array, DMM, lauter Schlagworte, aber insgesamt alles sehr vage.

Gruß, Jens
Hallo Hessy,
mit Rechtsklick auf ein Arrayelement kommst du doch in dessen Eigenschaften und kannst sie wie beschrieben anpassen - das beszieht sich dann auf das gesamte Array. Wenn dass nix bringt, dann veränderst du diese Eigenschaft aus Versehen im Programm über einen Eigenschaftsknoten.

Gruß, Marko
Hallo,

ich habe also einen String mit dem Wert 2,33E+01 und würde den gerne in eine Zahl ausgeben die dann 23,3 ist.
Gibt es sowas wie eine globale Einstellung, dass die Werte so angezeigt werden?

Ich würde das VI gerne hochladen, kann ich aber leider nicht machen. Aber im Grunde st es wie beschrieben. Der String hat den Wert und ich würde es gerne konvertieren.

Gruß
Hessy
Hallo Hessy,

ich glaube, du würdest allen hier viel Zeit ersparen,wenn du doch mal dei VI hochladen würdes <LV2012.

Dann müssen wir nicht soviel raten und postenSmile

Gruß, Marko
Lies oben, ich kann es leider nicht hochladen.

Gruß
Hessy
Hallo Hessy,

entweder ScanFromString mit passendem Formatstring "%,;%f" oder aus der Stringkonvertierungspalette die passende Funktion wählen.

Jeweils die Kontexthilfe lesen, um z.B. zu wissen, was der Formatstring bedeutet!
so vielleicht?
Seiten: 1 2
Referenz-URLs