2 Repräsentation von elementaren Daten
2 Repräsentation von elementaren Daten
2 Repräsentation von elementaren Daten
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
⇒ 1 2<br />
1<br />
4<br />
3<br />
4<br />
→ 1.0 · 2−1<br />
→ 1.0 · 2−2<br />
→ 1.1 · 2−1<br />
⇒ erstes Bit immer 1 →kann weggelassen werden (hidden Bit)<br />
⇒ eine Stelle mehr Genauigkeit, ohne höhere Kosten<br />
Seit 1985 IEEE Standard 754<br />
• einfache Genauigkeit (float → 32Bit)<br />
Da man sowohl große wie auch sehr kleine Zahlen darstellen will<br />
→ Exponent positiv und negativ<br />
Bei 2er-Komplement −128 ≤ e < 127<br />
z.B. Bei Addition muss Exponent verschoben werden →<br />
Exponent in versetzter Darstellung, d.h. implizit wird 127 abgezogen.<br />
z.B.: e = (10110000) 2 = 176 10 − 127 10 = 49 10<br />
⇒ −127 ≤ e ≤ 128 (eigentlich, aber -127 und 128 für spezielle Werte)<br />
2 −126 ...2 127 normalisierter Bereich<br />
Eine mit (se 7 ...e 0 m 22 ...m 0 ) dargestellte Gleitkommazahl hat den Wert<br />
(−1) s (1.m 22 ...m 0 )2 (e 7...e 0 −127)<br />
Frage: Wie stellt man 0 dar → geht so nicht direkt<br />
Frage: Warum steht der Exponent vor der Mantisse?<br />
Größenvergleich einfacher → analog ganze Zahlen, falls man<br />
e 7 ...e 0 m 22 ...m 0 als ganze Zahl auffasst.<br />
20