Datentyp float - Nicht ganzzahlige Größen

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 1.17E-38 und 3.4E38.

Beispiel 1)

Schreibe ein Programm, welches Fahrenheitgrade in Celsiusgrade umrechnet. Die Umrechnung funktioniert nach folgendem Schema: Celsiusgrad=(Fahrenheit-32)*5/9

Beispiel 2)

Schreibe ein Programm, welches den Radius eines Kreises einliest und den zugehörigen Umfang und Flächeninhalt ausgibt. (pi=3,1415927)

(zurück <> weiter)