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.


Thema geschlossen 

Plus-Zeichen erzwingen



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!

21.02.2006, 18:29
Beitrag #1

jaehter Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Feb 2006



kA



Plus-Zeichen erzwingen
Hi,

ich gebe in meinem Programm mehrere Messreihen als Säulen nebeneinander (als array) aus.

Die Daten sind sowohl negativ als auch positiv.

Beim abspeichern setzt LabVIEW vor die negativen Zahlen ein Minus-Zeichen, vor die positiven jedoch nichts.

Daher verutschen meine Säulen immer wieder um einige Stellen.

Meine Frage ist: Kann ich LabVIEW zwingen auch vor die positiven Zahlen ein Plus-Zeichen zu setzen, so dass jede Zahl immer gleich lang ist egal ob positiv oder negativ?

Danke

jaehter
Alle Beiträge dieses Benutzers finden
to top
Anzeige
22.02.2006, 09:57
Beitrag #2

Oliver Listing Offline
LVF-Freak
****


Beiträge: 721
Registriert seit: Sep 2004

2012 und 2014 (Windows und Linux)
1998
EN

22844
Deutschland
Plus-Zeichen erzwingen
Hi jaechter,

klar geht das,

aber:
Wenn du dadurch Schwirigkeiten beim wieder Einlesen hast, solltest du nicht am Format etwas ändern, wie du die Daten abspeicherst, sondern an der Leseroutine.

Liegt dir aber nur etwas daran mit dem Editor die Spalten "schön" übereinander zu haben, so erreichst du das, indem du beim Formatstring für ausreichend Platz sorgst:
%5.2f formatiert z.B. eine Zahl mit 2 Nachkommastellen und zwei Zeichen vor dem Komma. D.h. ist die Zahl negativ, so ist das erst Zeichen ein"-", ist sie positiv ein " " und ist sie größer als 9 die Zehnerstelle.
Wählst du die Zahl groß genug (hängt von deinem Zahlenraum ab) erhälst du eine schöne Formatierung.
%+5.2f bewirkt, das ein "+" den positiven Zahlen vorangestellt wird,
%05.2f bewirkt, das der Leerraum vor den positiven Zahlen (hier nur bei 0-9) eine "0" vorangestellt wird und
%-5.2f bewirkt, das die Zahl linksbündig formatiert wird.

Weitere Formatanweisungen findest du in der Hilfe.

Gruß
Oliver
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
to top
23.02.2006, 09:04
Beitrag #3

jaehter Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Feb 2006



kA



Plus-Zeichen erzwingen
Danke!!!
Alle Beiträge dieses Benutzers finden
to top
Thema geschlossen 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Nicht Darstellbare Zeichen erkennen Philipp_O 2 3.532 21.11.2022 07:39
Letzter Beitrag: Philipp_O
  GS1 Trennzeichen - ASCII Zeichen Andi_89 1 3.707 16.07.2018 15:57
Letzter Beitrag: GerdW
  Was bedeutet dieses Zeichen? dulfried 0 3.278 03.11.2017 14:48
Letzter Beitrag: dulfried
  nur alphanumerische Zeichen zulassen dimitri84 5 7.745 12.03.2012 20:23
Letzter Beitrag: jg
  Problem mit Funktion "Werte prüfen und erzwingen" Roter Milan 5 6.757 25.01.2012 10:42
Letzter Beitrag: Hook1986
  In einen String Zeichen einfügen Yantit 12 17.158 20.11.2010 16:51
Letzter Beitrag: schrotti

Gehe zu: