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 

Dieses Thema hat akzeptierte Lösungen:

HEX-String in Dezimal umwandeln



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!

15.04.2015, 15:22 (Dieser Beitrag wurde zuletzt bearbeitet: 15.04.2015 15:23 von GerdW.)
Beitrag #10

GerdW Offline
______________
LVF-Team

Beiträge: 17.430
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: HEX-String in Dezimal umwandeln
Hallo sumsi,

Zitat:Was mache ich hier schon wieder falsch?
Du hast noch nicht verstanden, wie Daten im Speicher abgelegt werden und wie sie interpretiert werden…

Zitat:Hex-String als normalen String (in Hex-Darstellung)
Dies würde ich nicht als "normalen String", sondern als "String in Hex-Darstellung" bezeichnen.

Zitat:direkt als Hex-String (mit Zahl nach Hex-String erzeugt)
Das wiederum ist ein "normaler String"…

Zitat:wenn ich z.B. 41A0 als normalen String angebe, erhalte ich 20 (gewünschtes Ergebnis), bei Hex-String 1,65081E-7 als Ergebnis?
Das muss also heißen:
wenn ich z.B. 41A0 als String in Hex-Darstellung angebe, erhalte ich 20 (gewünschtes Ergebnis), bei "normalem String" 1,65081E-7 als Ergebnis?
Das Problem ist: das Typecast erwartet eine bestimmte Abfolge von Daten, hier 4 Bytes, um sie in einen SGL umzuwandeln. Du musst diese 4 Bytes bereitstellen, und zwar so, wie es im Standard IEEE754/854 beschrieben wird!
Ob du diese 4 Bytes als U8-Array oder als String bereitstellst, ist dabei nebensächlich. Wichtig ist nur, dass es eben 4 Bytes mit den korrekten Datenwerten sind…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
HEX-String in Dezimal umwandeln - sumsi - 24.11.2014, 13:44
RE: HEX-String in Dezimal umwandeln - GerdW - 15.04.2015 15:22

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Dezimal-String nach Zahl Funktion ares2013 4 4.480 10.04.2019 13:12
Letzter Beitrag: jg
  Name Referenz von Hex in Dezimal voellig_egal 9 4.944 21.06.2018 14:31
Letzter Beitrag: voellig_egal
  String zu Number umwandeln galilio 6 5.790 01.09.2016 15:38
Letzter Beitrag: GerdW
  Problem Hexadezimal zu Dezimal Wandlung Fraser-Island 6 5.168 29.07.2015 10:34
Letzter Beitrag: Fraser-Island
  String zu Dezimal (1, 2 und 4 Byte) unsigned + Integer hansi9990 9 6.050 16.07.2015 14:25
Letzter Beitrag: hansi9990
  Flexible Präzision für Fließkommazahl in String umwandeln monoceros84 4 4.339 11.12.2014 15:04
Letzter Beitrag: monoceros84

Gehe zu: