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 

Hexzahl umwandeln in Dezimalzahl



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!

02.09.2007, 16:27
Beitrag #1

sascha.supreme Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Aug 2007

8.2
2007
kA

47798
Deutschland
Hexzahl umwandeln in Dezimalzahl
Hallo
habe bereits das Forum durchsucht und nichts wirklich passendes gefunden, möchte eine Positionsabfrage bei einer Steuerung von einem Schrittmotor machen. Das Problem ist das der Motor eine Hexzahl ausgibt und ich diese mit einer Dezimalzahl vergleichen müsste ob er wirklich da ist wo er ist.

Raus bekomme ich 19Byte grosse Zahl als String z.B. 00088B8000000000000 für mich ist nur markierte Bereich wichtig, ich bräuchte also ein Vi das mir die überflüssigen zahlen wegschneidet und den makierten Bereich umwandelt.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.09.2007, 17:01
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Hexzahl umwandeln in Dezimalzahl
Hallo,

die beiden Funktionen, die du brauchst, findest du hier:

   
   

MfG, Jens

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
03.09.2007, 07:09
Beitrag #3

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

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Hexzahl umwandeln in Dezimalzahl
Wie willst Du 88B8 in ein Dezimalzahl wandeln?? Hmm

Gruß Markus

' schrieb:Hallo
habe bereits das Forum durchsucht und nichts wirklich passendes gefunden, möchte eine Positionsabfrage bei einer Steuerung von einem Schrittmotor machen. Das Problem ist das der Motor eine Hexzahl ausgibt und ich diese mit einer Dezimalzahl vergleichen müsste ob er wirklich da ist wo er ist.

Raus bekomme ich 19Byte grosse Zahl als String z.B. 00088B8000000000000 für mich ist nur markierte Bereich wichtig, ich bräuchte also ein Vi das mir die überflüssigen zahlen wegschneidet und den makierten Bereich umwandelt.

--------------------------------------------------------------------------
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
03.09.2007, 07:32
Beitrag #4

Achim Offline
*****
*****


Beiträge: 4.222
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Hexzahl umwandeln in Dezimalzahl
' schrieb:Wie willst Du 88B8 in ein Dezimalzahl wandeln?? Hmm

Gruß Markus

Wieso denn nicht? Wo soll das Problem sein? Check ich nicht...

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.09.2007, 07:38 (Dieser Beitrag wurde zuletzt bearbeitet: 22.12.2007 22:09 von jg.)
Beitrag #5

derTetris Offline
LVF-Stammgast
***


Beiträge: 267
Registriert seit: Oct 2006

8.5
2005
de

6456
Deutschland
Hexzahl umwandeln in Dezimalzahl
Hi,
ich würde das vielleicht so machen:

Sonstige .vi  string.vi (Größe: 9,01 KB / Downloads: 172)
(VI LV 8.2)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.09.2007, 07:50
Beitrag #6

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

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Hexzahl umwandeln in Dezimalzahl
Kommando zurück!! Ich dachte an eine Double-Zahl und hab' Dezimalzahl geschrieben..... War wohl noch nicht ganz wach.... Blush
Es ist natürlich kein Problem in eine Dezimalzahl zu wandeln..... Blush

Gruß Markus

' schrieb:Wieso denn nicht? Wo soll das Problem sein? Check ich nicht...

--------------------------------------------------------------------------
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
Anzeige
03.09.2007, 17:45
Beitrag #7

sascha.supreme Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Aug 2007

8.2
2007
kA

47798
Deutschland
Hexzahl umwandeln in Dezimalzahl
derTetris , das Vi ist super!!! hab aber noch ein kleines Problem, das Vi schneidet alle Nullen am ende ab. Die 00088B8000000000000 ensprechen 35000 Schritten. Wenn ich nun aber z.B. nur 16 Schritte hätte wäre die Hexzahl 0000010000000000000 mit deinem Vi wäre das dann aber 1 anstatt 16.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.09.2007, 18:27 (Dieser Beitrag wurde zuletzt bearbeitet: 22.12.2007 22:09 von jg.)
Beitrag #8

derTetris Offline
LVF-Stammgast
***


Beiträge: 267
Registriert seit: Oct 2006

8.5
2005
de

6456
Deutschland
Hexzahl umwandeln in Dezimalzahl
...achso, also ist für deine HEX nur die ersten sieben Stellen (Offset) von links interessant. Dann so:

Sonstige .vi  string.vi (Größe: 7,02 KB / Downloads: 165)
(VI LV 8.2)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.09.2007, 18:44
Beitrag #9

sascha.supreme Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Aug 2007

8.2
2007
kA

47798
Deutschland
Hexzahl umwandeln in Dezimalzahl
Super klappt Rolleyes Danke
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.09.2007, 18:46
Beitrag #10

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Hexzahl umwandeln in Dezimalzahl
' schrieb:...achso, also ist für deine HEX nur die ersten sieben Stellen (Offset) von links interessant. Dann so:
[attachment=35268:string.vi]

So hab ich das ganz am Anfang (#2) vorgeschlagen. Jetzt hat es Sascha komplett vorgekaut bekommen.Sad

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
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Dezimalzahl in Binär darstellen Natalie1984 3 3.596 01.07.2019 19:08
Letzter Beitrag: Natalie1984
  Dezimalzahl in beliebigem Zahlensystem darstellen stringcomander 5 4.525 16.07.2017 16:03
Letzter Beitrag: stringcomander
  ASCII zu Dezimalzahl Firedevil87 7 7.335 23.01.2013 13:13
Letzter Beitrag: Y-P
  Komma-Punkt-Problem: string in Dezimalzahl wandeln Schober123 1 9.392 12.06.2012 20:01
Letzter Beitrag: jg
  Umwandlung von String in dezimalzahl fendt 7 6.440 15.12.2010 14:21
Letzter Beitrag: fendt
  Hexzahl/ASCII Konvertierung?? Commander Laserstrahl 4 10.088 10.01.2008 13:35
Letzter Beitrag: jg

Gehe zu: