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 

Keine Nachkommastellen bei Read From Spreadsheet.vi



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!

15.11.2006, 19:01
Beitrag #1

Gol Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Sep 2006

8.2
2006
kA

52064
Deutschland
Keine Nachkommastellen bei Read From Spreadsheet.vi
hallo!

ich hab ein problem mit LabVIEW 8.01.
wenn ich mein programm, dass ich in LabVIEW 6.1 programmiert hab öffne,
werden bei der funktion "read from spreadhead.vi" die nachkommastellen nur als nullen angegeben, obwohl die in der datei gespeicherten daten, die ich auslese nachkommastellen haben!
hatte den format string mit %.7f angegeben.
warum funktioniert das trotzdem nicht?
das ergebnisarray hatte ich auch mit double und 7 nachkommastellen initialisiert.
kann mir jemand helfen und sagen, was ich falsch gemacht habe?

vielen dank schonmal!!!
gruß!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.11.2006, 19:06
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Keine Nachkommastellen bei Read From Spreadsheet.vi
<div align="left">Hallo,

nur mal ein einfacher Vorschlag: Auch den Haken bei der Format-Option "Hide trailing zeros" entfernt?

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
15.11.2006, 19:10
Beitrag #3

Gol Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Sep 2006

8.2
2006
kA

52064
Deutschland
Keine Nachkommastellen bei Read From Spreadsheet.vi
Ja schon. Aber auch wenn nicht, dann würd der doch nur die Nullen weglassen, oder?
Weiß echt nicht wo mein fehler liegt.
hab bei appearance enable
und bei precision 7 nachkommastellen floating
und bei data binding unbound
angegeben
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.11.2006, 19:48
Beitrag #4

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Keine Nachkommastellen bei Read From Spreadsheet.vi
<div align="left">Ok, nächster Vorschlag lautet:

Problem-VI und Spreadsheet-File, der geladen werden soll nach Möglichkeit bitte hochladen.

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
15.11.2006, 22:42
Beitrag #5

Gol Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Sep 2006

8.2
2006
kA

52064
Deutschland
Keine Nachkommastellen bei Read From Spreadsheet.vi
könnte es daran liegen, dass das nicht auf das deutsche system umgestellt ist (mit komma vor den nachkommastellen), sondern noch im amerikanischen system ist.
aber wie ändert man das in LabVIEW

nochmals schonmal danke!


Angehängte Datei(en)
Sonstige .vi  PrecisionProblem.vi (Größe: 9,35 KB / Downloads: 202)

Sonstige .txt  Tabelle.txt (Größe: 43 Bytes / Downloads: 295)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.11.2006, 23:05 (Dieser Beitrag wurde zuletzt bearbeitet: 15.11.2006 23:10 von jg.)
Beitrag #6

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Keine Nachkommastellen bei Read From Spreadsheet.vi
<div align="left">Hallo,

also im mir momentan zur Verfügung stehenden (engl.) LV 8.20 funktioniert alles. Dann liegt es vielleicht wirklich an den System-Einstellungen für die Zahlen. LV nimmt normalerweise immer die (Windows-)System-Vorgaben für Zahlendarstellung (sprich Komma, Punkt, ...)

Zu deiner Frage Format-Specifier, hier der Auszug aus der LV-Hilfe:

Zitat:Localization Codes
Determines if LabVIEW uses a decimal or comma to separate the whole number from the decimal part of the number. These codes control the decimal separator for numeric output. These codes do not cause any input or output to occur. They change the decimal separator for all further inputs and outputs until they find the next %;.
%,; Comma decimal separator.
%.; Period decimal separator.
%; System default separator.

also Erzwingen von Komma & 7 Nachkommastellen (egal welche Einstellung in den Ländereinstellungen von Windows steht): "%,;%.7f"

In deinem Bsp-VI fällt mir ansonsten nur noch auf: 2. Index deines Anzeige-Arrays steht bei 30, da sieht es im ersten Moment so aus, als ob gar nichts geladen wird.

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
16.11.2006, 10:09
Beitrag #7

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

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Keine Nachkommastellen bei Read From Spreadsheet.vi
Hallo,

bei mir (in LabVIEW 8.20) wird auch alles ohne Probleme geladen. Stelle doch mal Dein Array auf Zeile 0 und Reihe 0. Vielleicht siehst Du momentan deswegen nur Nullen, weil Dein Array "falsch" eingestellt ist.
Wenn nicht, dann weiß ich auch nicht, an was es liegt. Aber das wäre dann evtl. auch ein Fall für NI. Vielleicht können die Dir dann weiterhelfen.

Gruß Markus

--------------------------------------------------------------------------
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
16.11.2006, 14:27
Beitrag #8

Gol Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Sep 2006

8.2
2006
kA

52064
Deutschland
Keine Nachkommastellen bei Read From Spreadsheet.vi
also mit dem format string von jens klappts.
danke!!

gruß
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
  Nachkommastellen abgeschnitten beim einlesen einer csv-datei in ein array noled 2 4.885 02.12.2015 16:37
Letzter Beitrag: noled
  Nachkommastellen bei Hex-Zahlen Bensch 7 5.526 28.10.2015 14:43
Letzter Beitrag: Lucki
  String mit 2 Nachkommastellen anzeigen anne 9 10.319 11.01.2014 01:02
Letzter Beitrag: macmarvin
  Nachkommastellen anzeigen Ninja2602 7 10.042 28.02.2013 13:59
Letzter Beitrag: Ninja2602
  read from spreadsheet inside while loop Levin 5 4.276 10.12.2012 18:30
Letzter Beitrag: Levin
  Nachkommastellen Theo-Technic 11 16.627 30.08.2011 15:42
Letzter Beitrag: A.Berndsen

Gehe zu: