-3,25 als float

Neue Frage »

Auf diesen Beitrag antworten »
Olai22 -3,25 als float

Meine Frage:
Hallo,

ich versuche gerade die Zahl -3.25 als Float in der binären Exponent-Mantisse-Darstelung zu ermitteln.

Meine Ideen:
Ich bin der Meinung, dass das wie folgt aussehen müsste:

1 00000010 10100000000000000000000

1 am Anfang, weil die Zahl negativ ist,
00000010, da 2^1 das größtmögliche ist, was in 3,25 passt...
ist das so richtig?
Ist meine Annahme richtig, dass der Exponent den Zahlen 2^0 bis 2^7 entspricht und die Mantisse mit 2^-0 beginnt?
 
Auf diesen Beitrag antworten »
Shizmo

Deine Charakteristik stimmt nicht.

Also ich geh so vor, ich wandle die Zahl (3,25) binär um, also 11.01
1 als Vorzeichenbit, weil es negativ ist. Dann die Charakteristik ist immer 127+L und L ist die Länge der binären Zahl vor dem Komma minus 1. Also in diesem Fall 1. Also ist die Charakteristik 128, diese wandeln wir binär um und erhalten 10000000. (Wäre es eine Zahl kleiner 1, dann ist L die Länge der Nachkommastelle negativ, bei 0.5 = 0.1 also -1, bei 0.25 = 0.01 gleich -2,...)
Die Mantisse hast du schon richtig, ich schieb von der binären Zahl (11.01), das Komma soweit nach vor, dass nur noch eine 1 vorne steht (1.101) und schneide die 1 vor dem Komma ab (101) hinten wird dann mit Nullen aufgefüllt (10100000000000000000000).

Noch zusammensetzen:

1 10000000 10100000000000000000000
 
Neue Frage »
Antworten »


Verwandte Themen

Die Beliebtesten »
Die Größten »
Die Neuesten »