Was ist ieee 754?

Gefragt von: Frau Prof. Halina Weis  |  Letzte Aktualisierung: 3. Juni 2021
sternezahl: 4.7/5 (56 sternebewertungen)

Die Norm IEEE 754 definiert Standarddarstellungen für binäre Gleitkommazahlen in Computern und legt genaue Verfahren für die Durchführung mathematischer Operationen, insbesondere für Rundungen, fest. Der genaue Name der Norm ist englisch IEEE Standard for Binary Floating-Point Arithmetic for microprocessor systems.

Was versteht man unter Gleitkommadarstellung?

Eine Gleitkommazahl ist die Exponentialdarstellung einer reellen Zahl. Man spricht von der Gleitkommadarstellung. Die Mantisse bestimmt die Genauigkeit. Je größer die Mantisse, desto genauer ist die Zahl hinter dem Komma.

Was ist der Bias wert?

(Der Exzess oder auch Bias ist eine zum Zahlenstandard gehörende Konstante. Hierfür zählen die Bits, die in der Zahlendarstellung für den Exponenten reserviert sind, bei der Norm IEEE 754 also 8 Stellen.)

Was ist eine Denormalisierte Zahl?

Die Zahl 0 wird also dargestelt durch lauter Nullen im Exponenten und lauter Nullen in der Mantisse; das Vorzeichen kann + oder - sein. Zahlen mit lauter Nullen im Exponenten werden als denormalisierte Zahlen bezeichnet.

Wie weit kann man mit einer Float Zahl genau zählen?

Die Anzahl der Stellen für die Genauigkeit ist bei float immer die gleiche, ganz egal wie groß die Zahl ist. Der Datentyp float kann Zahlen bis zu einer Größe von ungefähr ±3.4E+38 darstellen. Aber die Genauigkeit dieser großen Zahlen wird ebenfalls ungefähr 8 Stellen betragen.

IEEE 754 - Fließkommazahlen/Gleitkommazahlen

35 verwandte Fragen gefunden

Wie viele Stellen hat ein Float?

float ist nach sechs Dezimalstellen am Ende. Mit double haben Sie dagegen die Möglichkeit, eine auf 15 Stellen genaue Zahl zu erhalten, und mit long double bekommen Sie eine 19-stellige.

Wie wird ein Float gespeichert?

Da das erste Bit der Mantisse (fast) immer 1 ist, wird dieses nicht gespeichert. Der Datentyp "float" (oder "single") ist eine 32-Bit-Zahl. ... Der Exponent hat hierbei jedoch 8 Bit zu Verfügung (Bias = 127) und die Mantisse 23. Auch der Datentyp "double" verwendet wieder ein Bit für das Vorzeichen.

Was ist die mantisse?

Als Mantisse bezeichnet man die Ziffernstellen einer Gleitkommazahl vor der Potenz. Beispiel: Bei der Zahl 2,9979 · 108 ist 2,9979 die Mantisse.

Welchen Zweck hat der Bias beim Umrechnen in die Gleitkommadarstellung?

Gemeint ist, dass der Wertebereich verschoben ist. Das macht man deshalb, damit der Exponent immer positiv oder mindestens Null ist. Dadurch spart man sich ein Bit für Darstellung des Vorzeichens des Exponenten. Die Bias-Darstellung erleichtert auch den Größenvergleich.

Was sind Real zahlen?

REAL: Gleitpunktzahlen vom Datentyp REAL haben eine Bitlänge von 32 (Bit 0 bis Bit 31). Auch hierbei wird das Bit mit dem höchsten Stellenwert als Vorzeichenbit (Bit 31) benutzt. Mit dem Datentyp REAL können einerseits sehr große Zahlen darstellen.

Wie geht die Gleitkommadarstellung?

Allgemeine Vorgangsweise:
  1. Das (vorhandene) Komma wird bis zur ersten Ziffer nach links verschoben.
  2. Die Anzahl der nach links gerückten Stellen entspricht dem positiven Exponenten bei der Zehnerpotenz.
  3. Das vorhandene Komma wird bis zur ersten Ziffer ungleich Null nach rechts verschoben.

Wie der Computer ganz und fließkommazahlen speichert?

Der Computer speichert eine Gleitkommazahl, indem er sich die Nachkommastellen der Mantisse und den Exponenten merkt. Die Basis muss nicht gespeichert werden, da Computer stets die Basis b=2 verwenden. Die Vorkommateil der Mantisse beträgt immer 1, da er im Intervall [1; b[ liegen muss.

Was ist der Unterschied zwischen Gleitkommadarstellung und Festkommadarstellung?

Die Darstellung 56 827,9 nennt man Festkommadarstellung, da - wie der Name sagt - die Position des Kommas fest vorgegeben ist. Die Darstellung 56,8279·103 nennt man Gleitkommadarstellung. Dabei ist die Position des Kommas abhängig von der beigefügten Zehnerpotenz.

Was ist die Festkommadarstellung?

Bei einer Festkommazahl ist festgelegt, wie viele Vorkommastellen es in der Darstellung der Dezimalzahl geben darf. Eine Festkommazahl besteht aus einer festen Anzahl von Ziffern, wodurch die Position des Kommas (nach der x-ten Vorkommastelle) fest vorgegeben ist.

Was bedeutet Float beim Programmieren?

Float ist eine verkürzte Bezeichnung für "Gleitkomma". Per Definition ist dies ein grundlegender Datentyp, der in den Compiler integriert ist und zum Definieren numerischer Werte mit gleitenden Dezimalstellen verwendet wird. ... Andere gängige Datentypen sind int und double .

Wie benutzt man Float?

Float steht für: Gleitkommazahl, Datentyp zum Speichern von Kommazahlen in der Informatik. Float (Zahlungsverkehr), zeitliche Verzögerung zwischen Gutschrifts- und Belastungszeitpunkt.

Was ist der Unterschied zwischen Double und Float?

Es gibt wesentliche Unterschiede zwischen float und double, obwohl beide Gleitkommazahlen sind! Der float Wert ist eine 32 Bit Zahl mit Fließkomma, die Variable double ist 64-Bit, bzw. 80-Bit lang und somit genauer.