Bisher wurden nur Beispiele besprochen, in denen ganze Zahlen (int) verwendet werden. Fast alle Messergebnisse enthalten aber Kommastellen, sind also reelle bzw. rationale Zahlen. Dafür verwendet C++ den Datentyp float, der - wie alle Datentypen - bei der Vereinbarung der entsprechenden Variablen angegeben werden muss.
float zahl3; zahl3=107.9;
In C++ wird kein Dezimalkomma, sondern ein Dezimalpunkt verwendet.
Der Wertebereich von float liegt zwischen +/-3.4E-38 und +/-3.4E+38.
Schreibe ein Programm, welches Fahrenheitgrade in Celsiusgrade umrechnet. Die Umrechnung funktioniert nach folgendem Schema: Celsiusgrad=(Fahrenheit-32)*5/9