Fliesskommazahlen  float double

 

Als grundsätzliche Typen für Fließkommazahlen findet man die Datentypen float mit 4 Byte und double mit 8 Byte.

 

Der Datentyp float verwendet für die Mantisse 24 bit, für den Exponenten 7 bit und für das Vorzeichen ein bit und kann daher Werte im Bereich 3.4 * 10-38 bis 3.4 * 1038 aufnehmen. Die Darstellung ist auf 6 Nachkomma­stellen begrenzt.

 

Der Datentyp double verwendet für die Mantisse 53 bit, für den Exponenten 10 bit und für das Vorzeichen ein bit und kann daher Werte im Bereich 1.7 * 10-308 bis 1.7 * 10308 aufnehmen. Die Darstellung ist bis auf 15 Nachkommastellen genau.

 

Wer sich für detaillierte Festlegungen seines Compilers interessiert, der zieht bezüglich Fliesskommazahlen die Datei float.h zu Rate.


Übersicht Keywords C++