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 

Dieses Thema hat akzeptierte Lösungen:

String -> float number



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!

09.05.2013, 13:36
Beitrag #1

gottfried Offline
LVF-Guru
*****


Beiträge: 1.735
Registriert seit: Mar 2007

2019
2004
EN

20**
Oesterreich
String -> float number
Hallo,

ist mir zwar ein bisschen peinlich, aber das mehr als schlichte VI (LV12f3 @ XP, Dezimal = Komma) macht nicht so wie "ausgemacht". Da muss ein völlig blöder Fehler von mir drinnen stecken.

Eingabe "85,4" -> Float=85

Also lacht nicht so laut, dass ich es höre :-)

Gottfried


Angehängte Datei(en)
12.0 .vi  xxx.vi (Größe: 6,6 KB / Downloads: 333)

mein wöchentlicher (eigenwilliger) Beitrag zur Innovation
http://innovation1.wordpress.com/
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
09.05.2013, 17:40 (Dieser Beitrag wurde zuletzt bearbeitet: 10.05.2013 08:55 von Lucki.)
Beitrag #2

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: String -> float number
Normalerweise müsste das funktionieren - es sei denn, Du hast es genau so gemacht wie ich und in den Windows-Einstellungen den Dezimalpunkt statt Komma voreingestellt. Dann kannst Du den Eingang "use system decimal point" stellen wie Du willst - eine Zahl mit Komma läßt sich mit dieser Funktion schlichtweg nicht konvertieren. Du musst eine andere Funktion nehmen, eine mit Formatstring, bei der Du mit "%,;" das Komma als Dezimal-Trennzeichen aktivieren kannst.
(oder vorher mit String-Funktion suchen/ersetzen die Kommas durch Punkte ersetzen.)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.05.2013, 14:07
Beitrag #3

gottfried Offline
LVF-Guru
*****


Beiträge: 1.735
Registriert seit: Mar 2007

2019
2004
EN

20**
Oesterreich
RE: String -> float number
Sicher, aber der Effekt war bei "," Einstellung - siehe Beilage.

Danke

Gottfried


Angehängte Datei(en) Thumbnail(s)
   

mein wöchentlicher (eigenwilliger) Beitrag zur Innovation
http://innovation1.wordpress.com/
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.05.2013, 14:21
Beitrag #4

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: String -> float number
(10.05.2013 14:07 )gottfried schrieb:  Sicher, aber der Effekt war bei "," Einstellung - siehe Beilage.
Dann verstehe ich überhaupt nichts mehr. Dann kann es doch nur noch ein Bug sein. Gibt es denn niemand sonst hier, der das mal probiert?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.05.2013, 15:23
Beitrag #5

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: String -> float number
Zitat:Gibt es denn niemand sonst hier, der das mal probiert?
Zumindest keinen mit LV2012...

@Gottfried: zeig doch mal dein VI für LV2011!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.05.2013, 18:52 (Dieser Beitrag wurde zuletzt bearbeitet: 10.05.2013 18:54 von Lucki.)
Beitrag #6

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: String -> float number

Akzeptierte Lösung

Habs noch mal versucht, und mußte feststellen: Das Amt (- ICH! -) hat sich geirrt! Auch ich habe in den Windows-Einstellungen das Komma eingestellt, und auch bei mir funktioniert es nicht.

Ich vermute jetzt folgendes:
Zu den LV-Optionen / Frontpanel /Lokales Dezimalzeichen gib es eine Hilfe. Die lautet:

Lokales Dezimalzeichen verwenden—Verwendet das in den Systemeinstellungen eingestellte Dezimalzeichen anstatt des in LabVIEW eingestellten. Diese Option ist standardmäßig aktiviert. Deaktivieren Sie die Option, wenn LabVIEW in allen Fällen den Dezimalpunkt verwenden soll. Hinweis: Änderungen werden erst nach einem Neustart von LabVIEW wirksam.


Das von mir Fettgedruckte ist offenbar sehr wörtlich zu nehmen. Wenn es deaktiviert ist - und bei mir ist das der Fall - dann funktioniert offensichtlich die Einstellung "use system decimal Point" überhaupt nicht. Funktionieren tut es dann nur noch bei Funktionen mit richtigem Formatstring (mit "%,;").

Eine Vermutung ist es deshalb, weil ich gerade ein Video konvertiere, das dauert, und ich will den PC jetzt nicht neu starten.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.05.2013, 08:36
Beitrag #7

gottfried Offline
LVF-Guru
*****


Beiträge: 1.735
Registriert seit: Mar 2007

2019
2004
EN

20**
Oesterreich
RE: String -> float number
Haha

Danke!

Gottfried

PS.: ist aber erst seit lv12_img so, hat sonst (meiner Erinnerung nach) funktioniert

mein wöchentlicher (eigenwilliger) Beitrag zur Innovation
http://innovation1.wordpress.com/
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Schieberegister Initialisierung mit Array => Not a Number Roland 7 8.239 03.07.2017 15:58
Letzter Beitrag: Roland
  Array 4 Elemente (Float) aufbrechen Tobiii 6 5.431 13.02.2017 09:24
Letzter Beitrag: Tobiii
  String zu Number umwandeln galilio 6 6.539 01.09.2016 15:38
Letzter Beitrag: GerdW
  Boolean Array (>32-Bit!) to Number Daniel_S 2 6.179 27.07.2016 13:44
Letzter Beitrag: jg
  Fract/Exp String To Number Function grba123 2 4.386 17.08.2015 11:44
Letzter Beitrag: GerdW
  MultiColumn Listbox Reihen number Fabian257 6 5.367 16.06.2015 10:36
Letzter Beitrag: Fabian257

Gehe zu: