Gleitkommaarithmetik

Neue Frage »

xXLSSXx Auf diesen Beitrag antworten »
Gleitkommaarithmetik
Hallo,
bei der folgenden Aufgabe mache ich irgendetwas falsch... falls jemand meine Fehler erkennt bitte korrigieren smile

32Bit Gleitkommadarstellung nach IEEE 754-1985

GKZ1(x): 0 1001 0101 11100100000000000000000
GKZ2(y): 1 1001 0100 11000011000000000000000

Aufgabe = GKZ1 - GKZ2

ex(Exponent) > ey

sx(Vorzeichen) =! sy deshalb sy invertieren = Vorzeichenwechsel bei my in Zweierkomplement Darstellung

x 0 1001 0101 1,11100100 (1,... ist implizit 1)
alt y 1 1001 0100 01,11000011
neu y 0 1001 0100 10,00111101 (invertiert Zweierk.)

e anpassen (ist ja 1 Stelle), deshalb wird die Mantisse um 1 Stelle nach rechts verschoben.

x 0 1001 0101 1,11100100
y 0 1001 0100 1,000111101

jetzt müsste ich ja die Mantissen addieren und Normalisieren, ich glaube aber, dass ich bereits einen Fehler gemacht habe

Das Ergebnis müsste laut meinen Vorlagen

z 0 1001 0110 011100110100...

sein.

gruß LSS
Neue Frage »
Antworten »



Verwandte Themen