Download - Open Courseware - JKU
Download - Open Courseware - JKU
Download - Open Courseware - JKU
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Gleitkommaformate mitsamt ihren wichtigsten Eigenschaften sind in nachstehender Tabelle<br />
dargestellt:<br />
Format "short" "long" [Anmerkung 1] "extended"<br />
Größe [Bits] 32 64 80<br />
Größe [Bytes] 4 8 10<br />
kleinster darstellbarer Wert [Anmerkung 2] ≈1,175•10 -38 ≈2,225•10 -308 ≈3,362•10 -4932<br />
größter darstellbarer Wert [Anmerkung 3] ≈3,403•10 +38 ≈1,798•10 +308 ≈1,190•10 +4932<br />
Genauigkeit ≈7 ≈16 ≈19<br />
Besondere Aufmerksamkeit verdient die Tabellenzeile "Genauigkeit": Diese besagt nicht,<br />
dass alle Zahlen und Rechenergebnisse exakt darstellbar sind, sofern sie sich auf die<br />
angegebenen Dezimalstellen beschränken, sondern lediglich, dass sich das Rechenergebnis im<br />
Computer vom tatsächlichen Rechenergebnis maximal in der Größenordnung der<br />
angegebenen Dezimalstelle unterscheiden kann. Es kommt also zu Ungenauigkeiten aufgrund<br />
der Zahlendarstellung [Anmerkung 4] , die sich leider durch weitere Rechenoperationen<br />
aufschaukeln und das Gesamtergebnis z.T. signifikant verfälschen können (besonders anfällig<br />
hierfür sind Vergleichsoperationen und Rundungsfunktionen wie zu GANZZAHL() in<br />
Microsoft EXCEL).<br />
Anmerkungen<br />
1. ↑ Dieses Format wird zu auch von Microsoft EXCEL verwendet.<br />
2. ↑ Liegt ein Rechenergebnis betragsmäßig unter diesem Wert, so wird es durch 0<br />
ersetzt.<br />
3. ↑ Liegt ein Rechenergebnis betragsmäßig über diesem Wert, so wird eine<br />
Überlauffehleranzeige ausgelöst.<br />
4. ↑ Grund ist wiederum das in Computern verwendete Binärsystem. Aber auch im<br />
gängigen Dezimalsystem lässt sich ähnliches beobachten, wenn gewisse Brüche mit<br />
einer begrenzten Anzahl von Stellen dargestellt werden müssen. Nimmt man z.B.<br />
einen Taschenrechner her, dividiert 1 durch 3 und multipliziert man das Ergebnis<br />
wieder mit 3, so zeigen viele Geräte als Ergebnis nicht 1, sondern 0,99999...an.<br />
60