Begriff

Fließkommazahl

Was ist eine Fließkommazahl?

In der Programmierung ist eine Gleitkommazahl eine Zahl, bei der die Position des Dezimalpunkts „fließend“ sein kann und nicht an einer festen Position innerhalb einer Zahl. Es wird auch als „Float“ bezeichnet.





Rechenoperationen mit Gleitkommazahlen sind wesentlich komplexer als mit Binärzahlen oder Zweierkomplementzahlen. Deshalb übernimmt die Gleitkommaeinheit (FPU) die Rechenaufgaben innerhalb eines Prozessors. Rechenwerke können Gleitkommazahlen nach IEEE-754 verarbeiten. Eine Floating Point Unit (FPU) gehört seit dem 486 von Intel zu jedem Prozessor.

Fließkommazahlen enthalten Zahlen mit Vor- und Nachkommastellen. Das Problem dabei ist, dass Sie nicht nur den Zahlenwert vor und nach dem Komma speichern und verarbeiten müssen, sondern auch die Position des Kommas. Deshalb gibt es in der Informatik spezielle Datentypen für Gleitkommazahlen, die separat verarbeitet werden und für die die Gleitkommadarstellung gilt.

Da feste Stellen für die Vor- und Nachkommastellen bei Dezimalzahlen eher hinderlich wären, wurde bei der Fließkommadarstellung darauf geachtet, dass das Komma beliebige Stellen einnehmen kann. Man sagt, dass das Komma „rutscht“. Daher das Wort „Gleitkommazahl“. Das heißt, wenn eine Zahl viele Stellen vor dem Komma hat, ist weniger Platz für die Anzahl der Nachkommastellen. Umgekehrt gilt natürlich auch. Fließkommazahlen lösen die Probleme mit der Genauigkeit und Größe einer Zahl.