Ieee 754

Neue Frage »

Axel Auf diesen Beitrag antworten »
Ieee 754
Hallo,

ich habe ein kleines Problem smile
Unzwar soll ich 0.09375 (Dezimal) in IEE 754 umrechnen.
Also habe ich erstmal die Dezimalzahl in Binär umgerechnet. 0.00011 lautet die dazugehörige Binärzahl.
Dann habe ich "das mit dem Exponent" gemacht =1.1*2 (hoch -4).
Nun muss ich ja die 127 mit dem Exponent addieren:
-4+127=123=1111011 (binär)

Sodass ich soweit bin:
0|01111011|....

Nun ist jedoch mein Problem wie ich die dazugehörige Mantisse ausrechne.
Könnt ihr mir helfen?
42 Auf diesen Beitrag antworten »

Hallo,
ist doch ganz einfach.

Deine Mantisse ist: 1000...


Warum:
Du hast ja 1.1000*2 (hoch -4) (dieses 1.1000 ist zur Basis 2)

Laut Vereinbarung speichert man in der Mantisse nur den Nachkommanteil, vor den Komma steht immer eine 1.
Also hier nur 10000..


Ansonsten hier ein Umrechner:
http://www.h-schmidt.net/FloatApplet/IEEE754de.html
Axel Auf diesen Beitrag antworten »

Zur Festigung nochmal so eine Aufgabe:

-42=101010 b
=-1.0101*2(hoch 5)


Exponent= 5+127=132

1|10000100|0101 (+19 x 0 )

So müsste es doch stimmen oder?
42 Auf diesen Beitrag antworten »

Hallo,
http://www.h-schmidt.net/FloatApplet/IEEE754de.html => Dort -42 ins Decimalfeld eintippen+Enter (oder deine hacken für die einsen setzen) => Überprüfen obs stimmt Augenzwinkern
Axel Auf diesen Beitrag antworten »

Wunderbar, stimmt!

Dann bedanke ich mich herzlich für deine Hilfe Augenzwinkern
Neue Frage »
Antworten »



Verwandte Themen

Die Beliebtesten »
Die Größten »
Die Neuesten »