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 

scan from string



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!

12.03.2007, 14:11
Beitrag #1

maze Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 85
Registriert seit: Sep 2006

8.0
2006
kA


Deutschland
scan from string
Hallo zusammen,
entweder ich begreife die Formatierungen vom Scan from String block nicht, oder er macht Mist.
Mein Eingang hat die Form: 5327.7414
Alles was ich möchte ist diesen String in eine floating point zahl verwandeln, ohne Runden.
So wie ich das verstanden habe, müsste %.4f eigentlich dafür sorgen, dass er mir auch alle Nachkommastellen angibt, es kommen aber immer nur 2 heraus.
Ich habe noch andere Formatierungen versucht, immer mit dem selben Ergebnis: Ich bekomme nur 2 Nachkommastellen.
Was mache ich falsch?
vielen Dank für eure Hilfe!
Gruß
maze
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
12.03.2007, 14:15
Beitrag #2

dc6xs Offline
registered alien
****


Beiträge: 762
Registriert seit: Aug 2006

6.1,7.00
2006
kA

79106
Sonstige
scan from string
Haste vielleicht bei der Anzeige der Float-Zahl nur zwei Nachkommastellen eingestellt?

Bitte Beachten:
Die obenstehenden Texteile können unter Umständen Sarkasmus und Ironie enthalten, für nicht erkannten Sarkasmus oder nicht erkannte Ironie wird keine Haftung übernommen.

N.B.:
"Multiple exclamation marks, " he went on, shaking his head, "are a sure sign of a deseased mind." - Terry Pratchett
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.03.2007, 14:15 (Dieser Beitrag wurde zuletzt bearbeitet: 12.03.2007 14:17 von VDB.)
Beitrag #3

VDB Offline
LVF-Stammgast
***


Beiträge: 426
Registriert seit: Oct 2005

2010-2011
1997
kA

52134
Deutschland
scan from string
Probier doch mal "%.; %f" und "%#.4g" beim Anzeigeelement

VDB
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.03.2007, 14:16
Beitrag #4

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
scan from string
<div align="left">Hallo, Maze,

wie siehts den mit der Anzeige-Formatierung deiner Numeric-Anzeige an: Vielleicht steht die ja auf 2 Nachkommastellen?

MfG, Jens</div>

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.03.2007, 15:54
Beitrag #5

maze Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 85
Registriert seit: Sep 2006

8.0
2006
kA


Deutschland
scan from string
danke für die schnelle hilfe.
ich benutze jetzt das format:%#.4g
aber ich musste auch noch einige anzeigeelemente ändern.
aber hat geklappt.
gerade hat sich mir noch eine andere frage aufgetan. und zwar wie kann ich elagant bei einer floating point zahl das komma verschieben. um genau zu sein, 2 stellen nach links.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.03.2007, 16:24
Beitrag #6

VDB Offline
LVF-Stammgast
***


Beiträge: 426
Registriert seit: Oct 2005

2010-2011
1997
kA

52134
Deutschland
scan from string
' schrieb:danke für die schnelle hilfe.
ich benutze jetzt das format:%#.4g
aber ich musste auch noch einige anzeigeelemente ändern.
aber hat geklappt.
gerade hat sich mir noch eine andere frage aufgetan. und zwar wie kann ich elagant bei einer floating point zahl das komma verschieben. um genau zu sein, 2 stellen nach links.

hmmm, multiplizieren x 100??? :-)

VDB
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
12.03.2007, 17:01
Beitrag #7

maze Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 85
Registriert seit: Sep 2006

8.0
2006
kA


Deutschland
scan from string
das nennt man dann wohl das klassische brett vorm kopf. :closedeyes:
aber ich muss dich leicht korrigieren, ich muss durch 100 dividieren...
anyways thx
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.03.2007, 20:47
Beitrag #8

VDB Offline
LVF-Stammgast
***


Beiträge: 426
Registriert seit: Oct 2005

2010-2011
1997
kA

52134
Deutschland
scan from string
Hmm, 2 stellen nach links ist glaub ich wohl multiplizieren, aber egal ^_^

VDB
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.03.2007, 07:40
Beitrag #9

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
scan from string
Hallo, dann mische ich mich mal kurz mit einem Beispiel ein. Big Grin

Er will das Komma verschieben und zwar um 2 Stellen nach links.

==========================================================
Bsp.:
1463,153 * 100 = 146315,3 (Komma um 2 nach rechts verschoben)
1463,153 / 100 = 14,63153 (Komma um 2 nach links verschoben)
==========================================================

ALSO: Durch 100 teilen ist richtig, um das Komma um 2 Stellen nach links zu verschieben

Gruß Markus

' schrieb:Hmm, 2 stellen nach links ist glaub ich wohl multiplizieren, aber egal ^_^

VDB

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.03.2007, 08:13
Beitrag #10

VDB Offline
LVF-Stammgast
***


Beiträge: 426
Registriert seit: Oct 2005

2010-2011
1997
kA

52134
Deutschland
scan from string
' schrieb:Hallo, dann mische ich mal kurz mit einem Beispiel ein. Big Grin

Er will das Komma verschieben und zwar um 2 Stellen nach links.

==========================================================
Bsp.:
1463,153 * 100 = 146315,3 (Komma um 2 nach rechts verschoben)
1463,153 / 100 = 14,63153 (Komma um 2 nach links verschoben)
==========================================================

ALSO: Durch 100 teilen ist richtig, um das Komma um 2 Stellen nach links zu verschieben

Gruß Markus

Es wahr wohl schon spät gestern... Mellow

VDB
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
  QR-Scan creo_123 2 2.638 01.05.2022 13:33
Letzter Beitrag: creo_123
  scan "retain wire values" in whole project GT123 7 7.945 19.11.2019 15:35
Letzter Beitrag: GT123
  Datum aus Scan in ISO-Fomat formatieren OwlTownAlf 3 3.379 10.11.2019 22:17
Letzter Beitrag: OwlTownAlf
  Fehler bei "Scan From String" Artiskon 8 8.689 20.03.2012 18:43
Letzter Beitrag: jg
  Scan from string? PsycoDad 9 9.478 13.10.2010 10:28
Letzter Beitrag: Y-P
  Scan String funktioniert nicht wie es soll jazz 10 9.631 09.01.2009 14:24
Letzter Beitrag: Lucki

Gehe zu: