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 

Double Value von 0,2 in 0.2 wandeln?



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!

20.03.2011, 10:52 (Dieser Beitrag wurde zuletzt bearbeitet: 21.03.2011 17:57 von rolfk.)
Beitrag #7

rolfk Offline
LVF-Guru
*****


Beiträge: 2.308
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
RE: Double Value von 0,2 in 0.2 wandeln?
Also was willst Du jetzt eigentlich?

(18.03.2011 08:21 )Karotte schrieb:  Bei der Verwendung stelle ich nun fest, dass die ganzen Funktionen in dem Treiberpaket keine Double-Werte mit Komma, wie im Deutschen üblich, sondern nur Werte mit Punkt, akzeptiert (0,2 vs. 0.2). Dies liegt daran, da die Treiber intern die Double-Werte mit der Funktion 'Format into string' in Ascii-Strings wandelt.

Leider kann ich meinem LabView nicht beibringen, aus 0,2 eine 0.2 zu machen. Zumindest kenne ich keinen Weg.

Dezimalpunkt ist zwingend erforderlich wenn man mit einem Agilent Apparat kommuniziert. Die implementieren keine doppelte Syntax nur um ein paar Sonderlinge die Dezimalkommas bevorzugen zu behagen.

Was das Anzeigen der Fliesskommazahlen angeht verwendet LabVIEW in Frontpanelelemente grundsätzlich das was Du in Deinen Systemeinstellungen eingestellt hast.

Format into String hat einen sogenannten Prefix mit dem man LabVIEW mitteilen kann wie man Dezimalzahlen formatiert haben möchte.

kein Prefix oder %; heisst, verwende was immer in den Systemeinstellungen steht.
%.; verwendet einen Dezimalpunkt bei allen Fliesskommazahlen
%,; verwendet ein Dezimalkomma bei allen Fliesskommazahlen

Steht alles auch sehr gut dokumentiert in der Onlinehilfe zu dieser Funktion. Rtmfx

Aber gehe jetzt nicht alle Format Into Strings anpassen dass sie ein Dezimalkomma verwenden um zu Deinem Agilent Apparat zu schicken. Dann versteht der Agilent nämlich nur noch Bahnhof.

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Double Value von 0,2 in 0.2 wandeln? - Karotte - 18.03.2011, 08:21
RE: Double Value von 0,2 in 0.2 wandeln? - Karotte - 18.03.2011, 08:29
RE: Double Value von 0,2 in 0.2 wandeln? - Karotte - 18.03.2011, 08:45
RE: Double Value von 0,2 in 0.2 wandeln? - rolfk - 20.03.2011 10:52
RE: Double Value von 0,2 in 0.2 wandeln? - Karotte - 21.03.2011, 07:16

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  String to Double Problem joerg030284 1 3.791 09.06.2017 13:49
Letzter Beitrag: rolfk
  String in Double wird gerundet sporc 3 3.927 04.04.2017 10:47
Letzter Beitrag: GerdW
  VI-Referenz nach spezifische Klasse (Typ double) wandeln PeteFlosse 2 3.882 06.10.2016 15:44
Letzter Beitrag: PeteFlosse
  in Array wandeln mathlan86 3 3.667 17.09.2015 19:39
Letzter Beitrag: Lucki
  Tabelle Integer und Double Werte DA-LabVIEW 1 4.125 25.02.2015 20:36
Letzter Beitrag: GerdW
  Case Struktur Fehler - Eingang in Ausgang wandeln Fraser-Island 10 9.470 13.02.2015 17:26
Letzter Beitrag: jg

Gehe zu: