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 +/-3.4E-38 und +/-3.4E+38.

Prog: Temperaturumrechnung

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

Prog: Kreis

Schreibe ein Programm, welches den Radius eines Kreises einliest und den zugehörigen Umfang und Flächeninhalt ausgibt. (pi=3.1415927)
Alternative Variante für pi: #include <math.h> und dann M_PI verwenden.


(zurück<>weiter)