IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> zu Tabelle konvertieren ohne Kommastellen
Gunni1979
post 22. May 2007, 08:38
Post #1


Member
**

Group: Members
Posts: 68
Joined: 14.02.2007
From: Erfurt
Member No.: 19
LV Version: 8.00 / 8.2
Zertifizierung: keine
LV User seit: 2006



Hi.

In meinem Projekt habe ich mehrere Messwerte für verschiedene Sachen. Bei einigen brauche ich 6 Stellen hinter dem Komma bei manchen sollten es besser keine Zahlen mehr nach dem Komma sein. Nun gehe ich einen Weg der mir erlaubt alle Arrays dieser Werte zu einer Tabelle zusammenzufassen.[attachment=107:ToString..._Tabelle.JPG]

Das Problem ist nur das ich da die Anzahl der Stellen hinter dem Komma für alle angebe.
Das ist nicht nur nicht überall von Nöten, nein ich mag es auch nicht überall so haben.


Mir wäre es lieb wenn es da ne Möglichkeit gäbe beispielsweise die Messreihen ohne Kommastelle anzugeben oder die Zeitdifferenz mit 6 Stellen nach dem Komma (um den µs-Bereich einzubeziehen). [attachment=108:ToString...belle_FP.JPG]Bei allen anderen Messwerte könnten 2 oder 3 Stellen reichen.

Hat jemand nen Plan ob das geht?



Gunni
Go to the top of the page
 
+Quote Post
CB
post 22. May 2007, 12:00
Post #2


proven Member
****

Group: Administrators
Posts: 315
Joined: 16.10.2006
From: Düsseldorf
Member No.: 2
LV Version: current
Zertifizierung: CLA
LV User seit: 2001



QUOTE(Gunni1979 @ 22. May 2007, 09:38) [snapback]222[/snapback]
Hat jemand nen Plan ob das geht?
Gunni


wenn das für jede Spalte gleich sein soll, dann ist das relativ einfach. Erstelle eine Case-Struktur in der For-Schleife, die für jede Spalte festlegt, wie das Format sein soll. An die Case-Struktur schließt du den Schleifen-Index an, so dass für die 1. Spalte Case 0 zutrifft, für die 2. Spalte Case 1 ... usw ... Ggf. musst du dein 2D-Array vor und hinter der Schleife dann noch transponieren ...


--------------------
künstliche Intelligenz ist besser als natürliche Dummheit!
rotabench:rotierende Prüfstände nach dem Baukasten-Prinzip
Go to the top of the page
 
+Quote Post
Gunni1979
post 22. May 2007, 12:13
Post #3


Member
**

Group: Members
Posts: 68
Joined: 14.02.2007
From: Erfurt
Member No.: 19
LV Version: 8.00 / 8.2
Zertifizierung: keine
LV User seit: 2006



QUOTE(CB @ 22. May 2007, 13:00) [snapback]223[/snapback]
wenn das für jede Spalte gleich sein soll, dann ist das relativ einfach. Erstelle eine Case-Struktur in der For-Schleife, die für jede Spalte festlegt, wie das Format sein soll. An die Case-Struktur schließt du den Schleifen-Index an, so dass für die 1. Spalte Case 0 zutrifft, für die 2. Spalte Case 1 ... usw ... Ggf. musst du dein 2D-Array vor und hinter der Schleife dann noch transponieren ...


Danke, wir hatten wohl die gleiche Idee. Nur das ich so lange gebraucht hatte um darauf zu kommen. Ist ja wieder wie bei 'ner "state machine".

Go to the top of the page
 
+Quote Post
CB
post 22. May 2007, 18:16
Post #4


proven Member
****

Group: Administrators
Posts: 315
Joined: 16.10.2006
From: Düsseldorf
Member No.: 2
LV Version: current
Zertifizierung: CLA
LV User seit: 2001



QUOTE(Gunni1979 @ 22. May 2007, 13:13) [snapback]224[/snapback]
Danke, wir hatten wohl die gleiche Idee. Nur das ich so lange gebraucht hatte um darauf zu kommen. Ist ja wieder wie bei 'ner "state machine".


sieht ähnlich aus, ist aber definitiv was anderes smile.gif

P.S.ich würde die Primitive "format into String" verwenden. Mit einem Rechtsklick kommst du in das Menü um den "Format String" zu erstellen, damit kannst du ganz genau festlegen, wie der String aussehen soll ...


--------------------
künstliche Intelligenz ist besser als natürliche Dummheit!
rotabench:rotierende Prüfstände nach dem Baukasten-Prinzip
Go to the top of the page
 
+Quote Post
Gunni1979
post 23. May 2007, 14:19
Post #5


Member
**

Group: Members
Posts: 68
Joined: 14.02.2007
From: Erfurt
Member No.: 19
LV Version: 8.00 / 8.2
Zertifizierung: keine
LV User seit: 2006



QUOTE(CB @ 22. May 2007, 19:16) [snapback]225[/snapback]
sieht ähnlich aus, ist aber definitiv was anderes smile.gif

Stimmt. Sind ja keine Zustände.

QUOTE(CB @ 22. May 2007, 19:16) [snapback]225[/snapback]
P.S.ich würde die Primitive "format into String" verwenden. Mit einem Rechtsklick kommst du in das Menü um den "Format String" zu erstellen, damit kannst du ganz genau festlegen, wie der String aussehen soll ...


Ach, jetzt habe ichs auf die Schnelle mit dem schon vorher benutzen VI "Zahl nach String" gemacht.
[attachment=109:Protokol...struktur.JPG]
Geht auch.

Gunni

This post has been edited by Gunni1979: 23. May 2007, 14:24
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



Lo-Fi Version Time is now: 19.03.2024 - 09:44