Ieee 754 |
11.10.2008, 11:50 | Axel | Auf diesen Beitrag antworten » |
Ieee 754 ich habe ein kleines Problem 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? |
||
11.10.2008, 22:43 | 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 |
||
12.10.2008, 09:55 | 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? |
||
12.10.2008, 13:46 | 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 |
||
12.10.2008, 13:56 | Axel | Auf diesen Beitrag antworten » |
Wunderbar, stimmt! Dann bedanke ich mich herzlich für deine Hilfe |
|
Verwandte Themen
Die Beliebtesten » |
Die Größten » |
|
Die Neuesten » |
|