IT-Lexikon › Programmierung › IEEE 754

IEEE 754

Programmierung Svenska → Aktualisiert: 2026-09-10
Mehr Infos
Jahr
Typ
Standard

Der Standard für Gleitkommazahlen — der Grund, warum 0.1 + 0.2 in praktisch jeder Programmiersprache nicht 0.3 ergibt.

Verabschiedet 1985, maßgeblich geprägt von William Kahan. Der Standard definiert das Bit-Layout (Vorzeichen, Exponent, Mantisse), Sonderwerte wie NaN, ±Unendlich und −0 sowie vier Rundungsmodi. Davor lieferte dieselbe Rechnung auf unterschiedlichen Maschinen unterschiedliche Ergebnisse.

Dass sich 0,1 im Binärsystem nicht exakt darstellen lässt, ist derselbe Sachverhalt wie 1/3 im Dezimalsystem — kein Bug, sondern eine Konsequenz des Stellenwertsystems. Deshalb Gleitkommazahlen nie auf Gleichheit prüfen und für Geldbeträge Dezimaltypen verwenden. Machine Learning hat inzwischen kürzere Formate ergänzt: bfloat16, FP8.

← Zurück zum Lexikon