09.01.2013, 16:36
Beitrag #1
|
Hessy James
LVF-Grünschnabel
Beiträge: 19
Registriert seit: Nov 2012
2010
2012
DE
|
Ausgabe der Zahlenwerte in wissenschaftlicher Form
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
|
|
|
09.01.2013, 16:42
Beitrag #2
|
GerdW
______________
Beiträge: 17.469
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: Ausgabe der Zahlenwerte in wissenschaftlicher Form
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"...
Nun, ich würde den üblichen Weg gehen: Rechtsklick auf die Anzeige, Eigenschaften, Anzeigeformat. In deinem Fall würde sich %.1f anbieten...
|
|
|
09.01.2013, 18:08
Beitrag #3
|
Hessy James
LVF-Grünschnabel
Beiträge: 19
Registriert seit: Nov 2012
2010
2012
DE
|
RE: Ausgabe der Zahlenwerte in wissenschaftlicher Form
Hi, das ging schnell!
1. Du hast vollkommen recht, die wissenschaftliche Darstellung ist natürlich 2,33E+01--> mein Fehler
2. leider hat die Umstellung nichts gebracht.
Die Ausgabe ist ein Signalverlaufsdiagramm. Im Array, lässt sich keine Einstellung vornehmen.
Gruß
Hessy
|
|
|
09.01.2013, 18:40
Beitrag #4
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: Ausgabe der Zahlenwerte in wissenschaftlicher Form
Lad doch mal dein VI hoch.
Signalverlauf, Array, DMM, lauter Schlagworte, aber insgesamt alles sehr vage.
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
09.01.2013, 19:46
Beitrag #5
|
|
|
10.01.2013, 17:26
(Dieser Beitrag wurde zuletzt bearbeitet: 10.01.2013 17:29 von Hessy James.)
Beitrag #6
|
Hessy James
LVF-Grünschnabel
Beiträge: 19
Registriert seit: Nov 2012
2010
2012
DE
|
RE: Ausgabe der Zahlenwerte in wissenschaftlicher Form
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
|
|
|
10.01.2013, 17:29
Beitrag #7
|
|
|
10.01.2013, 17:59
Beitrag #8
|
Hessy James
LVF-Grünschnabel
Beiträge: 19
Registriert seit: Nov 2012
2010
2012
DE
|
RE: Ausgabe der Zahlenwerte in wissenschaftlicher Form
Lies oben, ich kann es leider nicht hochladen.
Gruß
Hessy
|
|
|
10.01.2013, 18:08
Beitrag #9
|
GerdW
______________
Beiträge: 17.469
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: Ausgabe der Zahlenwerte in wissenschaftlicher Form
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!
|
|
|
| |