Hallo zusammen,
ich habe einen String der einen 6 Nibble langen hexadezimalen Wert enthält, z.B. "123456" (positiver Wert) oder "876543" (negativer Wert).
Diesen möchte ich nun in einem Label vorzeichenrichtig als signed Integer ausgeben.
Bei einem 4 Nibbel String mache ich das so:
Wie bekomme ich das aber bei einem 6 Nibble HexWert hin?
Ich müsste den String ja zunächst vorzeichenrichtig auf 8 Nibble erweiteren, aber wie?
Und vorallem suche ich eine Möglichkeit diese Berechnung allgemein für Strings mit Längen <> 4, 8, 16 durchzuführen.
ich habe einen String der einen 6 Nibble langen hexadezimalen Wert enthält, z.B. "123456" (positiver Wert) oder "876543" (negativer Wert).
Diesen möchte ich nun in einem Label vorzeichenrichtig als signed Integer ausgeben.
Bei einem 4 Nibbel String mache ich das so:
Wie bekomme ich das aber bei einem 6 Nibble HexWert hin?
Ich müsste den String ja zunächst vorzeichenrichtig auf 8 Nibble erweiteren, aber wie?
Und vorallem suche ich eine Möglichkeit diese Berechnung allgemein für Strings mit Längen <> 4, 8, 16 durchzuführen.