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 

Umrechnung hexadezimal im 2er Kompliment nach dezimal



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!

31.05.2012, 11:19
Beitrag #12

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Umrechnung hexadezimal im 2er Kompliment nach dezimal
Offtopic2
(31.05.2012 10:14 )Takuro schrieb:  
(31.05.2012 10:02 )jg schrieb:  @Takuro:
Der Typecast ist aber "Blödsinn hoch 5" und absolut falsch! Wink

Meine intention damit war, die Darstellung gleich festzulegen.

Wenn ich das richtig verstanden habe, ist ja alles die selbe Zahl, nur die Darstellung ist halt anders. Ohne den zweiten Teil von mir, könnte die Anzeige z.B. auch auf Hexdezimal gestellt sein und dann würde wieder keine Dezimal rauskommen. Smile Nun stelle ich aber gerade selber fest, dass ich bei der Darstellung beider Varianten nicht umschalten kann. Warum? Smile
Zum Typecast: Das ist eine Umwandlung auf "Binär" oder "Speicher"-Ebene.

Bsp: Eine U32-Zahl belegt im Speicher 4 Byte. Auch eine SGL-Zahl belegt im Speicher 4 Byte. Das Bit-Muster 0x00000002 stellt bei U32 die Zahl 2 dar, bei SGL aber 2,80...E-45. Deshalb ist das Typecast an dieser Stelle fragwürdig. Wenn du eine U32 mit Wert 2 in eine SGL/DBL mit Wert 2 umwandeln willst, dann nimm die Funktionen aus der Numeric->Conversion-Palette, aber nicht Typecast!

In deinem Bsp wird zusätzlich ein Typecast von U32 auf DBL (also 4 Byte auf 8 Byte) gemacht. LabVIEW akzeptierst das zwar, aber so richtig toll ist das nicht.

Gruß, 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
Antwort schreiben 


Nachrichten in diesem Thema
RE: Umrechnung hexadezimal im 2er Kompliment nach dezimal - jg - 31.05.2012 11:19

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Dezimal-String nach Zahl Funktion ares2013 4 5.049 10.04.2019 13:12
Letzter Beitrag: jg
Question Programm für Umrechnung von dezimalen Zahlensystem in das "siebener Zahlen System. Kfx3000 11 8.045 18.10.2018 18:05
Letzter Beitrag: Lucki
  Name Referenz von Hex in Dezimal voellig_egal 9 5.894 21.06.2018 14:31
Letzter Beitrag: voellig_egal
  2er Kompliment 12bit fix-point integer Slev1n 4 5.864 24.11.2015 10:59
Letzter Beitrag: Lucki
  Problem Hexadezimal zu Dezimal Wandlung Fraser-Island 6 5.811 29.07.2015 10:34
Letzter Beitrag: Fraser-Island
  String zu Dezimal (1, 2 und 4 Byte) unsigned + Integer hansi9990 9 7.099 16.07.2015 14:25
Letzter Beitrag: hansi9990

Gehe zu: