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 

eine Zahl in einen String konvertieren



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!

06.11.2006, 13:32
Beitrag #1

xthing Offline
LVF-Grünschnabel
*


Beiträge: 28
Registriert seit: Sep 2006

7.1
2006
kA

83026
Deutschland
eine Zahl in einen String konvertieren
<div align="left">Hi Leute,

ich habe eine Zahl in einem Numeric Control. Diese Zahl, eine Dezimalzahl mit 3 Nachkommastellen, möchte ich in einem Stringarray speichern. Das klappt auch ganz gut. Nur ist störend, dass mit dem ZahlenkonvertierungsVI "Number to Fractionalstring" immer standardmässig 6 Nachkommastellen ausgegeben werden, obwoh ich nur 3 Nachkommastellen habe. Da ich nicht immer weiß, wieviele Nachkommastellen übergeben werden, kann ich diese auch vorher nicht angeben. Gibt es die Möglichkeit eine Zahl eins zu eins zu konvertieren, also 3.567 soll 3.567 bleiben und nicht 3.567000?

Danke für Eure Hilfe im Voraus.

Grüsse
xthing</div>
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.11.2006, 13:58 (Dieser Beitrag wurde zuletzt bearbeitet: 06.11.2006 14:02 von Achim.)
Beitrag #2

Achim Offline
*****
*****


Beiträge: 4.222
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
eine Zahl in einen String konvertieren
Hi xthing,

du schreibst, du hast ein Numeric control mit 3 Nachkommastellen. Die sind doch sicher fest, d.h. es sind auch Zahlen wie 1,220 möglich (letzte Stelle "0"). Warum kannst du dann dem KonvertierungsVI nicht angeben, dass du die hast? Es gibt doch extra den Eingang "precision"...und hier kannst du doch dann ne drei reinschreiben! Oder wird bei 1,220 in Wahrheit 1,22 angezeigt und so soll dann auch dein String aussehen? In dem Fall müsste man wohl mal scharf nachdenken...allerdings wäre das auf jeden Fall ein Programmieraufwand für die "Schönheit", und ich schätze mal, nen Schönheitspreis wirst du eh nicht ergattern wollen, oder?

Gruss
Achim

PS: Hab grad mal getestet...stell bei deinem Numeric element "hide trailing zeros" ein, und hol dir den Wert direkt über Property Node >> Numeric text >> Text, dann hast du den Wert wie angezeigt als String...funktioniert halt nicht direkt im Code, sondern eben nur über den Umweg "Numeric element"

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.11.2006, 15:10
Beitrag #3

xthing Offline
LVF-Grünschnabel
*


Beiträge: 28
Registriert seit: Sep 2006

7.1
2006
kA

83026
Deutschland
eine Zahl in einen String konvertieren
Hi, danke für den Tipp,

hat geklappt.

Grüsse
xthing
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
  String in Cluster konvertieren TpunktN 3 2.805 01.04.2021 15:44
Letzter Beitrag: TpunktN
  String nach Enum konvertieren NoWay 2 4.226 20.08.2019 10:58
Letzter Beitrag: NoWay
  Dezimal-String nach Zahl Funktion ares2013 4 4.453 10.04.2019 13:12
Letzter Beitrag: jg
  String to Zahl. Leerzeile 911tom 7 4.414 21.11.2017 11:15
Letzter Beitrag: Lucki
  Eingabe String nach einen bestimmten Format bearbeiten galilio 18 10.140 27.01.2017 10:58
Letzter Beitrag: jg
  String in Zahl/ Zahl in String mit Type Cast Jann 6 5.490 18.01.2016 09:02
Letzter Beitrag: Jann

Gehe zu: