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 

2x I32 TypeCast zu 1x DBL wie realisieren?



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!

08.09.2010, 01:07
Beitrag #1

enigma Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Sep 2010

7.1
2010
EN

-
Deutschland
2x I32 TypeCast zu 1x DBL wie realisieren?
Guten Tag,

ich habe seit Kurzem wieder mit Labview Programmierung zu tun (7.1).

Nun stehe ich vor dem Problem, dass zwei aufeinanderfolgende Werte in einem I32 Array die binäre Repräsentation eines DBL sind.

Bei der Typkonvertierung stand ich nun erstmal vor dem Problem, dass es zu DBL keinen Ganzahltype mit der gleichen Bitbreite von 64 gibt, so dass man TypeCast nutzen kann.
Dann dachte ich, dass man einfach die I32 zu zwei Bitarrays konvertieren kann, die man verbindet. Die Konvertierung eines Bitarrays zu Zahlentypen geht aber nur bis zu I32.

Letztendlich kann man den DBL-Wert natürlich natürlich IEEE konform über die einzelnen Bits der I32-Zahlen 'manuell' berechnen.
Aber das sollte doch auch irgendwie einfacher gehen?

Ciao...
...Michael
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
08.09.2010, 06:15
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
2x I32 TypeCast zu 1x DBL wie realisieren?
Hänge die beiden I32 in einen Array zusammen, und dann Typecast nach DBL:
   

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
08.09.2010, 07:38 (Dieser Beitrag wurde zuletzt bearbeitet: 08.09.2010 07:39 von GerdW.)
Beitrag #3

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
2x I32 TypeCast zu 1x DBL wie realisieren?
Hallo enigma,

"Problem, dass es zu DBL keinen Ganzahltype mit der gleichen Bitbreite von 64 gibt"
Da wird's wohl Zeit zum Upgrade?Smile(Ab LV8.0 gibt es auch 64bit-Integer in LabVIEW...)
Aber Jens' Vorschlag ist da schon die Standard-Vorgehensweise in LV7.1!

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
  Durchflussmessung mit Hilfe von Impulsen realisieren MrBenBen 8 6.640 16.03.2016 14:38
Letzter Beitrag: MrBenBen
  Realisieren von drücken. Locke85 6 4.117 11.11.2015 10:10
Letzter Beitrag: Locke85
  TypeCast U16-Array auf FXP-Array - zu wenige Elemente eb 7 6.933 13.03.2012 17:07
Letzter Beitrag: eb
  Wie einfaches Statusfenster realisieren? joerg030284 6 6.417 14.04.2011 08:06
Letzter Beitrag: joerg030284
  Typecast dimitri84 15 12.213 09.12.2009 16:29
Letzter Beitrag: SeBa
  Latch mit eigenem Tastendruck realisieren flattervieh 7 7.613 08.09.2009 21:35
Letzter Beitrag: flattervieh

Gehe zu: