Gleitkommazahl verzweiflung < Sonstiges < Hochschule < Informatik < Vorhilfe
|
Status: |
(Frage) überfällig | Datum: | 20:34 Mi 13.11.2013 | Autor: | Parkan |
Aufgabe | <br>
Die Zahl als eine Fließkommazahl nach IEEE 754 Standard (32Bit) im Bin arsystem darstellen. Falls das Ergebnis nicht exakt als Fließkommazahl dargestellt werden kann, geben Sie den Fehler an.
1000001000101110000010111111111101111011010000101001111111100
<br> |
Ich bin am verzweifeln, mein Vorgehen bis jetzt.
Da die Zahl postiv ist. Ist das erste Bit schon mal 0
Jetzt muss ich den exponenten bilden. Und hier scheitere ich schon. Nach Wikipedia muss man einfach 2 hoch Anzahl der Stellen die das Komma nach links wandern muss um die Form 1,xxx zu haben.
Hier wäre das 2^60
60=111100
Dann würde ich jetzt
(1000001000101110000010111111111101111011010000101001111111100)*2^60
haben.
Exponent + Bias(127) = 187 als binärzahl 10111011
Jetzt bilde ich die Gleitkommazahl
0|10111011|00000100010111000001011
Bei der Matisse habe ich die führende 1 weg gelassen. Da man die implizit kennt. Und die folgenden 23 Bit übernohmen.
Ist das bis jetzt richtig?
Wenn ja was soll ich zu den restlichen 37Bit sagen? Wie formuliere ich den Fehler richtig?
Nina
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 21:20 Fr 15.11.2013 | Autor: | matux |
$MATUXTEXT(ueberfaellige_frage)
|
|
|
|