Floating Point
 
StartSeite | Neues | TestSeite | ForumSeite | Teilnehmer | Kategorien | Index | Hilfe | Einstellungen | Ändern

Englisch für "Gleitendes Komma" oder "Gleitkomma". Gemeint ist die besondere Art und Weise, wie Dezimalzahlen in Computern repräsentiert werden. Fast jede Programmiersprache stellt Datentypen (z. B. in SpracheCee "float" und "double") für diesen Zweck zur Verfügung. Man könnte sagen, dass es vier fundamentale Datentypen gibt: String, Integer, FloatingPoint und Pointer.

FloatingPoint-Zahlen bereiten Programmier-Einsteigern häufig Probleme, weil sie auf Grund ihrer Implementierung nicht so präzise sind, wie das der Laie erwarten würde. Das äußert sich overflächlich dadurch, dass etwa bei der Verdoppelung einer eingegebenen Dezimalzahl (z. B. "3.14") das Ergebnis nicht exakt (also "6.28") sein muss, sondern mathematisch geringfügig, aber optisch gravierend davon abweichen kann (z. B. "6.2799999997"). Dies hat eine Menge Konsequenzen, die seit dem Beginn der Datenverarbeitung jeder Programmierer lernen muss, um korrekt mit Dezimalzahlen umgehen zu können.

Repräsentation von FloatingPoint-Zahlen


Links:


KategorieMathematik
StartSeite | Neues | TestSeite | ForumSeite | Teilnehmer | Kategorien | Index | Hilfe | Einstellungen | Ändern
Text dieser Seite ändern (zuletzt geändert: 12. März 2004 14:41 (diff))
Suchbegriff: gesucht wird
im Titel
im Text