10110110.1001
Vom Algorithmus her:
1. String einlesen
2. Vorzeichen einlesen (würde doch ein - davor stehen, oder?)
3. Ziffern vor dem "." zählen -> a (in diesem Fall 8 )
3. Alle Ziffern ab der ersten 1 merken -> b ( in diesem Fall 01101101001)
Jetzt kann es los gehen:
4. Vorzeichen in vorderstes Bit setzen ( 1=- , 0=+)
5. (a-1)+127 als Binärzahl in die nächsten 8 Bit setzen
6. die ersten 23 Zeichen von b in den Rest schreiben (notfalls mit Nullen auffüllen)
Sind aber noch ein paar Sonderfälle zu beachten (bei 0 alles 0)