Abend,
Sitze hier an einem, ich denke doch recht einfachem Problem...aber naja, es ist schon spät
Grundproblem: Ich möchte eine in einem String repräsentierte Dualzahl mit 16 Stellen in einen dezimalen Wert umrechnen. Dabei symbolisiert Bit15 das Vorzeichen (0 oder 1), Bit14 bis Bit8 stehen für den Vorkommawert (2^6 bis 2^0), die Bits 7-4 für die Nachkommastelle (2^-1 bis 2^-4). Die restlichen Bits sind nicht belegt.
Hab bisher verschiedene kleine Ansätze ausprobiert (u.a. mit einer DLL), allerdings sieht nichts dermaßen vielversprechend aus, dass ich daran weiterarbeiten möchte...
Prinzipiell lese ich den String erstmal Zeichenweise ein und wandel die einzelnen Stellen in einen Integerwert um...nur wie weiter?
Hat jmd. so etwas schonmal gemacht, bzw. gibt es eine relativ einfache Möglichkeit das ganze zu implementieren?
thx und mfg