Thema Datum  Von Nutzer Rating
Antwort
Rot Datentypumwandlung
29.02.2012 16:06:11 Tobi
NotSolved

Ansicht des Beitrags:
Von:
Tobi
Datum:
29.02.2012 16:06:11
Views:
1565
Rating: Antwort:
  Ja
Thema:
Datentypumwandlung

Hallo,

ich hab ein Problem in VBA mit einer Datentypumwandlung. Ich greife über VBA auf eine externe Hardware zu. Die Daten (Messwerte) bekomme ich in einem Array of Byte.  Mit allen ganzzahligen Werten oder Boolwerten habe ich kein Problem bei der Umwandlung.

z.B. Wenn Byte 4 bis Byte 7 vom Datentyp long ist mach ich das so:

Value_long = Byte_4 * 16 ^ 8 + Byte_5 * 16 ^ 4 + Byte_6 * 16 ^ 2 + Byte_7

Das Problem ist jetzt dass ein Teil der Daten auch Gleitpunktwerte sind. Wie kann ich diese Umwandlung am besten lösen wenn z.B. Byte 10 bis 13 "in echt" ein Gleitpunktwert darstellt.


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:

 
 

  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Datentypumwandlung
29.02.2012 16:06:11 Tobi
NotSolved