Ich blick's auch nicht.
Hab mir das angesehn und dein Code rechnet korrekt.
01FFFFFF ist vollkommen richtig, wenn man sich ansieht, was du da rechnest.
> DIV 2
Und wozu die doppelte Konvertierung?
Nach der Berechnung IntToHex, zurück mit StrToInt64 und dann nochmal das Selbe via Format.
Zitat:
inttohex sieht so aus:
Ja?
Außerdem zeigst du da StrToHex
und Dieses wurde in obrigem Code nichtmal verwendet.
IntToHex
Zitat:
//Attention: max 255 characters, should be enough
Man könnte natürlich auch einen Integer verwenden.
Und es wundert mich ganz besonders, daß in der gezeigten Funktion so viele Großbuchstaben vorhanden sind.
Ein Therapeut entspricht 1024 Gigapeut.