Wie funktioniert die gleitkommadarstellung?

Gefragt von: Margit Vogt  |  Letzte Aktualisierung: 7. Juli 2021
sternezahl: 4.9/5 (26 sternebewertungen)

Eine Gleitkommazahl ist die Exponentialdarstellung einer reellen Zahl. Man spricht von der Gleitkommadarstellung. Die Mantisse bestimmt die Genauigkeit. ... Die Zahl vor dem E ist die Mantisse (M), die Zahl dahinter ist der Exponent (E) auf Basis (B) von 10.

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.

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.

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.

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

Der Datentyp float hat 23 Bit für die Genauigkeit. (Die restlichen der 32 Bit werden verwendet, um die Größe der Zahl anzugeben.) Das entspricht ungefähr einer Genauigkeit von 8 Stellen (Vorkomma- UND Nachkommastellen).

Gleitkommadarstellung, Gleitkommazahlen, Binärgleitkommazahlen in der Digitaltechnik

25 verwandte Fragen gefunden

Was ist eine Float Zahl?

Eine Gleitkommazahl – häufig auch Fließkommazahl genannt (englisch floating point number oder kurz float, wörtlich Zahl mit flottierendem Punkt oder auch [wohl weiter lehnübersetzt] Gleitpunktzahl) – ist eine angenäherte Darstellung einer reellen Zahl.

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?

Das bedeutet, dass als Dezimaltrennzeichen ein Punkt und kein Komma verwendet wird. 0,5 schreibt man also 0.5 und ist gleich 1 durch 2. Mit float werden Zahlen in 32 Bit gespeichert. float kommt von floating point, das heißt, es können gebrochene Zahlen (27.50, 3.1415 usw) gespeichert und auch berechnet werden können.

Was ist Float für ein Datentyp?

Float steht für: Gleitkommazahl, Datentyp zum Speichern von Kommazahlen in der Informatik.

Was ist ein Gleitkomma wert?

Was ist ein Gleitkomma (Gleitkommazahlen)?

Eine Fließkommazahl ist eine Zahl, bei der die Position des Dezimalpunkts "gleitend" und nicht in einer festen Position innerhalb einer Zahl sein kann. In der Programierung ist es wichtig, denn eine als Ganzzahl definierte Variable kann mit Nachkommastellen nicht arbeiten.

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 bedeutet normierte Gleitkommadarstellung?

Die normierte Gleitkommadarstellung ist eine gekürzte Schreibweise für sehr große oder sehr kleine reelle Zahlen. ... Wenn Zahlen sehr groß oder sehr klein sind greift man gerne auf die Gleitkommadarstellung zurück. Das bedeutet, dass man die Zahl mit Hilfe eines Vorfaktors und einer Zehnerpotenz angibt.

Was versteht man unter festkomma und gleitkommazahlen?

Aufgrund der exakten Darstellung ist der Wertebereich einer Festkommazahl kleiner als der jeweilige Wertebereich einer Gleitkommazahl der gleichen (Bit-)Länge. Dafür ist jedoch die Exaktheit der Darstellung einer Zahl im gesamten Wertebereich gesichert, bei Gleitkommazahlen nicht immer (z. B. durch Absorption).

Welche Zahl lässt sich mit einer normalisierten Mantisse nicht darstellen?

Normalisiert heißt, dass in der Mantisse vor dem Komma genau eine Ziffer ≠ 0 steht. Im Binärsystem gibt es jedoch nur eine einzige Ziffer ≠ 0, dies ist die 1. Da also jede normalisierte binäre Mantisse mit einer 1 beginnt, braucht diese 1 nicht gespeichert zu werden.

Was ist die Festkommadarstellung?

englisch fixed point representation, Zahlendarstellung, bei der jede Zahl durch eine einzige Ziffernfolge repräsentiert wird. Die Zahl in der Darstellung 183,8965 wird dann wie die Zahl + 1838965 behandelt. ...

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.

Wann wird Float verwendet?

Datentyp für Fließkommazahlen, eine Zahl mit Dezimalpunkt. Fließkommazahlen werden häufig zur Annäherung an analoge und kontinuierliche Werte verwendet, da sie eine höhere Auflösung als ganze Zahlen haben.

Kann ein Float negativ sein?

5.8.2 »float« im Detail

Ist dieses 0, dann ist die Zahl positiv, bei 1 ist sie negativ.

Wann benutzt man Float oder Double?

double ist doppelt so groß wie float. ... In der Regel (IEEE754) ist float 32 Bit groß und double 64 Bit groß. Daher hat man bei double die doppelte Präzision.