Forum

Einloggen | Registrieren | RSS  

32bit binär nach 32bit float(Speziell) (Elektronik)

verfasst von hws(R) E-Mail, 59425 Unna, 05.04.2009, 23:35 Uhr
(editiert von hws am 05.04.2009 um 23:37)

Gerade in Wiki nachgelesen, hab es darmals auch so gemacht. Auf einem alten HP Taschenrechner hatte ich nen Programm dazu, aber es auch mal "zu Fuss" nachvollzogen.

» Hier noch eine zweites beispiel.
» Die 32bit binär Zahl,
» 00000000 00000000 00000000 11000000
» soll die 32bit float Zahl,
» -2,000000e+00
» ergeben.

Könnte die Reihenfolge anders dargestellt werden?
Bei ganz hinten, hast du da zufällig ne Null dran vergessen?
1 10000000
Der Exponent hat 8 Stellen und nicht 7.
10000000b = 128d (minus 127 = 1d) also 2^1 = 2
Die andere "1" ist Vorzeichen und mit der unterdrückten "1" ist die Mantisse 1,000b (oder auch 1,00..d - ist in diesem Fall das gleiche :-D )
-(1,00.. * 2 exp 1) .... Ergibt -2

Kann es sein, dass du zwar Big/littel Endian beachtest hast, aber die Reihenfolge der Speicherzellen falsch hast?

Bei den anderen Zahlen kann ich erst in der Firma nachsehen, dort ist der HP-Rechner. (könnte ich zwar hier auch zu Fuss - mag ich aber nicht)

Das HP-Programm wird dich nicht interessieren - ist in der UPN Notation, also nen Taschenrechner mit "ENTER"Taste. (schade, dass es diese Bedienung nicht mehr gibt)

hws



Gesamter Thread:

32bit binär nach 32bit float(Speziell) - feldmaus(R), 05.04.2009, 22:37 (Elektronik)
32bit binär nach 32bit float(Speziell) - hws(R), 05.04.2009, 23:35
32bit binär nach 32bit float(Speziell) - feldmaus(R), 06.04.2009, 11:39
32bit binär nach 32bit float(Speziell) - Hartwig, 06.04.2009, 12:48
32bit binär nach 32bit float(Speziell) - feldmaus(R), 06.04.2009, 13:14
32bit binär nach 32bit float(Speziell) - Harald Wilhelms(R), 06.04.2009, 13:38
32bit binär Fortsetzung .. - hws(R), 06.04.2009, 11:04
32bit binär Fortsetzung .. - feldmaus(R), 06.04.2009, 12:23