wie selektiere ich die float nummer auf 32-bit (IEEE 754)?
z.b bei -70.1
die Lösung wäre: 0xC28C3333
aber wie gehe ich vor? ich komme nicht auf die Lösung. Bitte keine Links angeben, ich habe x Videos dazu angeschaut aber komme einfach nicht nach
1 Antwort
![](https://images.gutefrage.net/media/default/user/5_nmmslarge.png?v=1438863662000)
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, Informatik
Ein Float besteht aus:
1 Vorzeichenbit
8 Exponentenbits
23 Mantissenbits
Diese liegen so im Speicher.
Die Floatzahl errechnet sich aus: Vorzeichen * Mantisse * 2^Exponent
Dabei ist einiges zu beachten. Beispielsweise Ist der Exponent eine ganze Zahl im Zahlenbereich der 8 bit.
Außerdem gibt es besondere Bedeutungen für manche Mantissen-Exponent-Kombinationen.(Siehe in der Tabelle hier)
Der Wikipediaeintrag is allgemein recht hilfreich: