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.
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))