Hallo,
eine Gleitpunktzahl ist normiert, wenn für die Mantisse gilt, dass :
1 <= |1+m'| <= 2.
Schauen wir uns jetzt das Zwischenergebnis aus der Multiplikation der Mantissen aus der Lösung an:
(1+m') * (1+m') = m * m = 10, 010000 ( in Dualdarstellung) = 2,25 (Dezimaldarstellung).
Wir stellen fest, dass 2,25 > 2. Damit ist die GPZ mit dieser Mantisse nicht normiert.
Mit der errechneten Charakteristik aus der Lösung sieht unsere GPZ gerade so aus:
GPZ = (-1)^0 * (2,25) * 2^(25-15) = 2,25 * 2^(10)
(Zwecks Übersichtlichkeit in Dezimalschreibweise notiert.)
Wenn wir diesen Grundaufbau verstanden haben, ist die Formel zur Normierung ein Klacks.
1. Mantisse durch 2 teilen.
(Das sorgt dafür, dass die Normierungsbedingung wieder erfüllt wird.)
GPZ = 1,125 * 2 * 2^(10)
2. Charakteristik um 1 inkrementieren
(Das sorgt dafür, dass die Strukturbedingung an eine GPZ wieder erfüllt wird.)
GPZ=1,125*2^(10+1)=1,125*2^(11)
Wenn Sie das ganze jetzt in Binärschreibweise darstellen, dann haben sie exakt die Musterlösung.
Gruß
Laurin (Tutor)