Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Gleitkommazahlen und Double | Umgang mit Datentypen
C# Grundlagen
course content

Kursinhalt

C# Grundlagen

C# Grundlagen

1. Erste Schritte
2. Umgang mit Datentypen
3. Kontrollstrukturen
4. Schleifen
5. Arrays
6. Methoden

book
Gleitkommazahlen und Double

Gleitkommazahlen, auch Floats genannt, repräsentieren Dezimalzahlen. Wir können eine Variable vom Typ float mit dem Schlüsselwort float deklarieren:

cs

main

copy
1
float myVariable = 3.14f;

Der Buchstabe 'f' im Wert 3.14f teilt dem Compiler mit, dass der Wert vom Typ float ist. Werte des float-Datentyps sollten immer in diesem Format dargestellt werden.

Der float-Datentyp hat eine begrenzte Genauigkeit, sodass er nur 6 bis 9 Stellen nach dem Dezimalpunkt speichern kann. Es gibt einen anderen Datentyp namens double, der eine höhere Genauigkeit bietet:

cs

main

copy
12345
float myVar1 = 3.1415926535897f; double myVar2 = 3.1415926535897; Console.WriteLine(myVar1); // Output: 3.1415927 Console.WriteLine(myVar2); // Output: 3.1415926535897

Da float eine geringere Genauigkeit hat, wird der Wert 3.1415926535897 automatisch bis zur 7. Dezimalstelle gerundet und das Ergebnis in der Variablen myVar1 gespeichert.

Wie int und long können wir auch arithmetische Operationen mit float- und double-Werten durchführen.

cs

main

copy
12345
float var1 = 1.14f; double var2 = 1.00; float var3 = 1.0f; double var4 = var1 + var2 + var3;
Welche dieser Deklarationen ist die korrekte für eine Float-Variable?

Welche dieser Deklarationen ist die korrekte für eine Float-Variable?

Wählen Sie einige richtige Antworten aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 3
We're sorry to hear that something went wrong. What happened?
some-alt