INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

String nach Zahl und dann in Tabelle



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

26.10.2010, 10:07 (Dieser Beitrag wurde zuletzt bearbeitet: 26.10.2010 10:10 von Bobbycartuner.)
Beitrag #1

Bobbycartuner Offline
LVF-Grünschnabel
*


Beiträge: 20
Registriert seit: May 2010

9.0.1
2010
de


Deutschland
String nach Zahl und dann in Tabelle
Ich sitz hier jetzt schon ewig an einem wahrscheinlich (wie immer) einfachen Problem.
Ich lese eine String Tabelle mit drei Spalten ein übernehme die 2te Spalte und will die Strings dann in Zahlen umwandeln, und zwar in wissenschaftlicher Schreibweise. Das Tool Tabelle erstellen ersetzt aber irgendwie die Ziffern hinterm Komma mit Nullen, oder mache ich schon bei der Umwandlung einen Fehler? Könnte es an "in dynamischen Datentyp wandeln" liegen? Ist es überhaupt sinnvoll sich so eine 1D Tabelle anzeigen zu lassen? Oder geht es auch ohne dem sub VI?
Die Zahlenwerte vor dem Komma stimmen alle.
Die Tabelle anzeigen lassen will ich nur, um sicherzugehen, dass die Werte alle stimmen.
Wenn ich "String nach Zahl" mit einer einzelnen Zahl teste wandelt LabVIEW sauber um und zeigt mir die Zahl dann auch an.

Gruß vom Tuner


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.10.2010, 10:13 (Dieser Beitrag wurde zuletzt bearbeitet: 26.10.2010 10:15 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.455
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
String nach Zahl und dann in Tabelle
Hallo Tuner,

Zitat:Ist es überhaupt sinnvoll sich so eine 1D Tabelle anzeigen zu lassen?
Naja, Strings erst nach Zahl wandeln und dann wieder nach String ist nur bedingt sinnvoll. Aber du willst ja noch die Darstellung der Zahlen ändern...

Zum Schnelltesten gibt es doch Sonden - die schon mal benutzt? Höchstwahrscheinlich liegt der Fehler in der Konvertierung (Komma/Dezimalpunkt vs. Systemeinstellung) - mehr gibt meine:glas1:nicht her...

Zitat:Könnte es an "in dynamischen Datentyp wandeln" liegen?
An dem wird's wohl nicht liegen, auch wenn hier schon des öfteren erklärt wurde, dass (und warum) DDTs häßlich sind...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.10.2010, 10:33 (Dieser Beitrag wurde zuletzt bearbeitet: 26.10.2010 10:35 von Bobbycartuner.)
Beitrag #3

Bobbycartuner Offline
LVF-Grünschnabel
*


Beiträge: 20
Registriert seit: May 2010

9.0.1
2010
de


Deutschland
String nach Zahl und dann in Tabelle
Danke für die schnelle Antwort.
Das mit der Systemeinstellung hatte ich auch schon vermutet.
Dieser Konflikt mit Komma und Punkt müsste aber doch eigentlich mit dem "false" am "string nach Zahl" behoben sein.
So wie es im Anhang aussieht funktionert es auch problemlos. Da wird dann aus dem Punkt ein Komma und die Nachkommastellen werden auch angezeigt.
Die Frage ist jetzt: Wie lasse ich mir ein Zahlenarray (wobei das Komma ein Komma ist und kein Punkt) am einfachsten tabellarisch anzeigen?

Edit: Achja das DDT haut LV immer automatisch davor, wenn ich das Zahlenarray an das TabellenVI hänge und die Einstellungen im Tabellen VI sind auf "wissenschaftlich" und Genauigkeit auf 9.

Gruß vom Tuner


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.10.2010, 10:38
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.455
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
String nach Zahl und dann in Tabelle
Hallo Tuner,

Zitat:wobei das Komma ein Komma ist und kein Punkt
Häh??? Das ein Komma ein Komma ist, war mir auch klar - wichtiger ist aber, ob das Komma oder der Punkt als Dezimaltrennzeichen eingestellt ist...

Zitat:Wie lasse ich mir ein Zahlenarray ... am einfachsten tabellarisch anzeigen?
Am einfachsten: als (Zahlen-)Array-Anzeige:)Weniger einfach, aber möglicherweise hübscher: Mit einem Listenfeld, dem man per "Zahl nach String" gewandelte Strings als Objektnamen vorgibt...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Messwert für eine gewisse Zeit (~5sek.) speichern und dann erst ausgeben niklas2016 8 5.022 31.03.2021 09:35
Letzter Beitrag: GerdW
  String nach Enum konvertieren NoWay 2 4.724 20.08.2019 10:58
Letzter Beitrag: NoWay
  Dezimal-String nach Zahl Funktion ares2013 4 4.922 10.04.2019 13:12
Letzter Beitrag: jg
  String to Zahl. Leerzeile 911tom 7 4.993 21.11.2017 11:15
Letzter Beitrag: Lucki
  Array in String Tabelle Lou_ders 3 4.688 19.10.2017 15:10
Letzter Beitrag: THL
  Eingabe String nach einen bestimmten Format bearbeiten galilio 18 11.310 27.01.2017 10:58
Letzter Beitrag: jg

Gehe zu: