Autor Beitrag
lisa1999
Hält's aus hier
Beiträge: 6



BeitragVerfasst: So 15.03.20 20:30 
Hi,

Hab eine Frage zur Exzess Darstellung :

Ich habe den offset wert 32767 und will 14256 und -14256 in Hexadezimal in der Offset Darstellung Zeigen in 16bits.

Das heißt doch ich müsste eigentlich die -32767 als 0 Setzen und wenn ich den negativen Wert möchte dann 14256-32767 =EXz(-32767) = -18511 und wie komm ich dann an den positiven wert?
Th69
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Moderator
Beiträge: 4244
Erhaltene Danke: 900

Win10
C#, C++ (VS 2015/17)
BeitragVerfasst: Mo 16.03.20 15:16 
Du sprichst von Excesscode?
Bei einem Offsetwert von 32767 geht ja der Wertebereich von -32767 .. 0 .. +32768.

Du brauchst also nur 32767 zu den jeweiligen Zahlen addieren und dann das Ergebnis in Hexadezimal umwandeln.

Für diesen Beitrag haben gedankt: lisa1999