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 

Numeric --> 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!

06.12.2006, 15:35
Beitrag #1

Gang Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 69
Registriert seit: Sep 2006

7
2005
kA

44932
Deutschland
Numeric --> string
Hallo

In einer meiner Anwendungen, muss ich 2 Binäre Zahlen(numerics) zu einer zusammenfügen.
Beispiel:
1: 0110 2: 1101
--> 01101101

Gibt es eine Möglichkeit, dies zu machenohne auf ein Stringformat zu konvertieren?
Gibt es irgndwelche altbewährten Tricks?

Ganz zum schluss wiedermal eine frage für die ich mich schämen sollte.
Ich schaffe es einfach nicht, meine Zahl z.b.: 0110 in einen String:0110 zu wandeln, wie geht das?

mfg
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
06.12.2006, 15:53
Beitrag #2

fidel Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 247
Registriert seit: Aug 2006

8.00 // 8.2.1 // 8.5
2006
de

76185
Deutschland
Numeric --> string
' schrieb:...
Ganz zum schluss wiedermal eine frage für die ich mich schämen sollte.
Ich schaffe es einfach nicht, meine Zahl z.b.: 0110 in einen String:0110 zu wandeln, wie geht das?

mfg

gehe unter:

"STRING" --> "STRING / ZAHL Konvertierung" --> auf "Dezimal String nach Zahl" oder eine andere passende Methode


hoffe ich konnte helfen
gruss
fidel

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.12.2006, 16:00
Beitrag #3

Gang Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 69
Registriert seit: Sep 2006

7
2005
kA

44932
Deutschland
Numeric --> string
das hatte ich schon aber bedenke es ist eine binäre Zahl.

Und ich finde keine Funltion die mir nullen und eines darstellt.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.12.2006, 16:07 (Dieser Beitrag wurde zuletzt bearbeitet: 06.12.2006 16:11 von marker.)
Beitrag #4

marker Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 226
Registriert seit: Feb 2005

8.2.1
2002
kA


Deutschland
Numeric --> string
Hallo Gang,

das wird Dir helfen (siehe Funktionenpaletten "Data Manipulation" und "Number Conversion").

Gruß,
Marko


Angehängte Datei(en) Thumbnail(s)
   

"Make it simple, make it strong!"
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.12.2006, 16:26 (Dieser Beitrag wurde zuletzt bearbeitet: 06.12.2006 16:39 von Gang.)
Beitrag #5

Gang Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 69
Registriert seit: Sep 2006

7
2005
kA

44932
Deutschland
Numeric --> string
danke marker, Das ist genau was ich gesucht habe.

Drei Fragen hätte ich dann noch.
-->gibt eine ähnliche Möglichkeit (wie erstes Bild) also ohne in String zu konvertiren, um bestimmte Pakete rauszuholen?
Beispiel: 1001001
Ich möchte die Zahlen von 3-5 --> 010

-->Was genu bedeuted das "%03b", kann man sich das logisch überlegen?

-->Gibt es eine möglichkeit, damit bei einem NUmeric(Binär) alle Nullen dargestllt werden, auch die vorderen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.12.2006, 16:38 (Dieser Beitrag wurde zuletzt bearbeitet: 06.12.2006 16:42 von marker.)
Beitrag #6

marker Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 226
Registriert seit: Feb 2005

8.2.1
2002
kA


Deutschland
Numeric --> string
%03b:

% -> Startzeichen für den Formatstring
0 -> links mit Nullen auffüllen
3 -> minimale Feldbreite = 3
b -> binär

Schau dir in der Hilfe mal den Punkt "Format Specifiers Syntax Elements" an.

Was meinst Du mit "bestimmte Pakete rausholen"?

Marko

"Make it simple, make it strong!"
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.12.2006, 16:41
Beitrag #7

Gang Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 69
Registriert seit: Sep 2006

7
2005
kA

44932
Deutschland
Numeric --> string
Ich dachte ich habe das mit dem Beispiel deutlich gezeigt....

Ich meine damit bestimmte Stellen der gesamt Zahl, Beispielweise, 3-5 Stelle(Zeichen)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.12.2006, 16:57
Beitrag #8

marker Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 226
Registriert seit: Feb 2005

8.2.1
2002
kA


Deutschland
Numeric --> string
Das könnte man so machen.

Marko


Angehängte Datei(en) Thumbnail(s)
   

"Make it simple, make it strong!"
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.12.2006, 17:12
Beitrag #9

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Numeric --> string
Ja von Marker die obere Lösung ist für Deine Zahlen optimal. Falls Du aber dieses 4bit Format nur aus Faulheit als Beispiel hingeschrieben hast und es sich in Wirklichkeit darum handelt, aus 2 bytes (U8) ein U16 -Format zu machen, dann gibt es dafür in LV die Funktion "Zahlen verbinden".
Für Deine Zahlen funktioniert es auch damit, aber nur mit einer kleinen Trickserei (unteres Beispiel)


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.12.2006, 17:40
Beitrag #10

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Numeric --> string
Zitat:-->gibt eine ähnliche Möglichkeit (wie erstes Bild) also ohne in String zu konvertiren, um bestimmte Pakete rauszuholen?
Beispiel: 1001001
Ich möchte die Zahlen von 3-5 --> 010
Marker hat es gezeigt, aber vielleicht sollte man noch ein Wort dazu sagen. Der Witz ist also, daß die logischen Funktionen "Und" "oder" usw. nicht nur mit booleschen Variablen funktionieren, sondern auch mit Integern: die Funktionen funktionieren dann bitweise. Des Ergebnis von (1001001) AND (00011100) ist (00001000), das muß natürlich noch um 2bit nach rechts geshiftet werden, (oder meinetwegen auch um 5bit nach links rotiert)

Zitat:-->Gibt es eine möglichkeit, damit bei einem NUmeric(Binär) alle Nullen dargestllt werden, auch die vorderen.
Einstellung über Eigenschaften --> Format und Genauigkeit
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
  programatische Änderung eines Numeric Control mit Range frankfurt2222 2 3.149 10.06.2014 11:14
Letzter Beitrag: frankfurt2222
  Numeric Control erreicht Maximum nicht YYYs 1 2.968 20.09.2013 10:42
Letzter Beitrag: GerdW
  Numeric-Control Wert mit Radio-Button presetten Tallyho 7 5.681 13.08.2012 21:50
Letzter Beitrag: Lucki
  Numeric Array als Hexwert speichern Sandisk 8 7.432 24.01.2011 15:02
Letzter Beitrag: Lucki
  Numeric indicator mit überlauf jak888 8 6.372 14.10.2010 14:37
Letzter Beitrag: GerdW
  wrap-around Numeric Control Werner 3 3.633 14.07.2009 06:35
Letzter Beitrag: Lucki

Gehe zu: